Skip to content

Create Custom Export Presets

The Unreal to Blender Exporter comes with predefined export configurations for different texture resolutions. You can create custom presets to export other types of assets or with specific settings.

How Presets Work

Export presets are Blueprint assets that inherit from UBlueprintGLTFExportOptions. The plugin automatically discovers all presets located in the Content/ExportClasses folder within the plugin directory.

Creating a Custom Preset

Step 1: Create the Blueprint Class

  1. In the Content Browser, navigate to Plugins/glTFBatchExporter Content/ExportClasses
  2. Right-click and select Blueprint Class
  3. In the parent class picker, search for BlueprintGLTFExportOptions
  4. Select it and click Select
  5. Name your new preset (e.g., BP_MyCustomPreset_glTFExportOption)

Naming Convention

The plugin strips _glTFExportOption from the preset name in the dropdown. So BP_MyPreset_glTFExportOption will appear as "BP_MyPreset" in the UI.

Step 2: Configure Export Options

  1. Double-click your new preset to open the Blueprint Editor
  2. In the Class Defaults panel, you'll see all available export options
  3. Configure the settings as needed

Available Options

The preset inherits from UGLTFExportOptions, which includes:

Texture Settings

  • Texture Image Format: PNG or JPEG
  • Texture Image Quality: Compression quality (0-100)
  • Default Material Bake Size: Resolution for baked materials

Mesh Settings

  • Export Vertex Colors: Include vertex color data
  • Export Morph Targets: Include blend shapes/morph targets
  • Export Vertex Skin Weights: Include skinning data for skeletal meshes

Material Settings

  • Export Material Proxies: Use glTF proxy materials when available
  • Bake Material Inputs: Bake material properties to textures

Level Sequence Settings

  • Export Level Sequences: Export animation data
  • Export Animation Sequences: Include animation assets

Step 3: Save and Use

  1. Save and compile your Blueprint
  2. Close and reopen the Unreal to Blender Exporter window
  3. Your new preset will appear in the Export Preset dropdown

Example: High-Quality Export Preset

Here's an example configuration for a high-quality export:

SettingValue
Texture Image FormatPNG
Texture Image Quality100
Default Material Bake Size4096
Export Vertex ColorsTrue
Export Morph TargetsTrue

Example: Web-Optimized Preset

For web deployment with smaller file sizes:

SettingValue
Texture Image FormatJPEG
Texture Image Quality75
Default Material Bake Size1024
Export Vertex ColorsFalse
Export Morph TargetsFalse

Troubleshooting

Preset Not Appearing

  • Ensure the preset is saved in the Content/ExportClasses folder
  • Verify the preset inherits from BlueprintGLTFExportOptions
  • Try closing and reopening the export window

Settings Not Applied

  • Make sure you're editing the Class Defaults, not instance properties
  • Compile the Blueprint after making changes
  • Restart the Unreal Editor if issues persist

See Also

Made by Kia Armani