» {{ fileDropPrompt }} «
{{ loadingTitle }} {{ loadingProgress }}

Changelog

Loading changelog...

Installing the wow.export Add-on for Blender 2.8+

Blender users can make use of our special importer add-on which makes importing advanced objects as simple as a single click. WMO objects are imported with any exported doodad sets included. ADT map tiles are imported complete with all WMOs and doodads positioned as they would be in-game.

Export Directory

Local directory where files will be exported to.

Warning: Using an export path with spaces may lead to problems in most 3D programs.

Show File Data IDs

If enabled, all capable listfiles will have entries suffixed with their fileDataID.

Display File Lists in Numerical Order (FileDataID)

If enabled, all file lists will be ordered numerically by file ID, otherwise alphabetically by filename.

Find Unknown Files (Requires Restart)

If enabled, wow.export will use various methods to locate unknown files.

Load Model Skins (Requires Restart)

If enabled, wow.export will parse creature and item skins from data tables for M2 models.

Disabling this will reduce memory usage and improve loading, but will disable M2 skin functionality.

Enable Shared Textures (Recommended)

If enabled, exported textures will be exported to their own path rather than with their parent.

This dramatically reduces disk space used by not duplicating textures.

Enable Shared Children (Recommended)

If enabled, exported models on a WMO/ADT will be exported to their own path rather than with their parent.

This dramatically reduces disk space used by not duplicating models.

Strip Whitespace From Export Paths

If enabled, whitespace will be removed from exported paths.

Enable this option if your 3D software does not support whitespace in paths.

Strip Whitespace From Copied Paths

If enabled, file paths copied from a listbox (CTRL + C) will have whitespace stripped.

Path Separator Format

Sets the path separator format used in exported files.

  • Windows
  • POSIX

Use Absolute MTL Texture Paths

If enabled, MTL files will contain absolute textures paths rather than relative ones.

This will cause issues when sharing exported models between computers.

Enable this option if you are having issues importing OBJ models with Shared Textures enabled.

Use Absolute glTF Texture Paths

If enabled, glTF files will contain absolute textures paths rather than relative ones.

This will cause issues when sharing exported models between computers.

Enable this option if you are having issues importing glTF models with Shared Textures enabled.

Use Absolute Model Placement Paths

If enabled, paths inside model placement files (CSV) will contain absolute paths rather than relative ones.

This will cause issues when sharing exported models between computers.

CASC Locale

Which locale to use for file reading. This only affects game files.

This should match the locale of your client when using local installations.

Export Model Collision

If enabled, M2 models exported as OBJ will also have their collision exported into a .phys.obj file.

Export Additional UV Layers

If enabled, additional UV layers will be exported for M2/WMO models, included as non-standard properties (vt2, vt3, etc) in OBJ files.

Use the wow.export Blender add-on to import OBJ models with additional UV layers.

Export Meta Data

If enabled, verbose data will be exported for enabled formats into relative .json files.

  • M2
  • WMO
  • BLP
  • Foliage

Export M2 Bone Data

If enabled, bone data will be exported in a relative _bones.json file.

Always Overwrite Existing Files (Recommended)

When exporting, files will always be written to disk even if they exist.

Disabling this can speed up exporting, but may lead to issues between versions.

Regular Expression Filtering (Advanced)

Allows use of regular expressions in filtering lists.

Copy Mode

By default, using CTRL + C on a file list will copy the full entry to your clipboard.

Setting this to Directory will instead only copy the directory of the given entry.

Setting this to FileDataID will instead only copy the FID of the entry (must have FIDs enabled).

  • Full
  • Directory
  • FileDataID

Paste Selection

If enabled, using CTRL + V on the model list will attempt to select filenames you paste.

Split Large Terrain Maps (Recommended)

If enabled, exporting baked terrain above 8k will be split into smaller files rather than one large file.

Split Alpha Maps

If enabled, terrain alpha maps will be exported as individual images for each ADT chunk.

Show unknown items

When enabled, wow.export will list all items in the items tab, even those without a name.

Cache Expiry

After how many days of inactivity is cached data deleted. Setting to zero disables cache clean-up (not recommended).

Manually Clear Cache (Requires Restart)

While housekeeping on the cache is mostly automatic, sometimes clearing manually can resolve issues.

Encryption Keys

Remote URL used to update keys for encrypted files.

Primary

Fallback

Add Encryption Key

Manually add a BLTE encryption key.

Realm List Source

Remote URL used for retrieving the realm list. (Must use same format)

Character Appearance API Endpoint

Remote URL used for retrieving data from the Battle.net Character Appearance API. (Must use same format)

Listfile Source

Remote URL or local path used for updating the CASC listfile. (Must use same format)

Primary

Fallback

Listfile Update Frequency

How often (in days) the listfile is updated. Set to zero to always re-download the listfile.

Data Table Definition Repository

Remote URL used to update DBD definitions. (Must use same format)

Primary

Fallback

Enable Remote Control Protocol (Advanced)

When enabled, wow.export will listen for remote commands on a specified port.

RCP Port

Specifies the port in which wow.export will listen for RCP connections on.

Last Export File Location

Override the text file location which export manifest entries are written to.

{{ toast.message }} {{ label }}
Filtering models for item: {{ overrideModelName }} Remove
Filtering textures for item: {{ overrideTextureName }} Remove
Regex Enabled
{{ texturePreviewInfo }}
  • R
  • G
  • B
  • A
Regex Enabled
View related models ({{ context.node.modelCount }}) View related textures ({{ context.node.textureCount }}) Copy item name to clipboard Copy item ID to clipboard View item on Wowhead (web)
Regex Enabled
Regex Enabled
Preview {{ context.node.displayName }} Go to {{ context.node.displayName }} Copy file data ID to clipboard Copy texture name to clipboard Copy file path to clipboard Copy export path to clipboard
Previewing {{ modelTexturePreviewName }}, click here to return to the model
Models Options
Character Race Body Type
Customizations Customization Options

Options with * use unsupported features and might not display/export correctly.

Geosets Import
Character Import
  • {{ region.toUpperCase() }}
Geosets

Only touch geosets after customizing the character to prevent conflicts.

Regex Enabled
Regex Enabled
Regex Enabled
Regex Enabled
{{ textViewerSelectedText }}
Regex Enabled
{{ soundPlayerSeekFormatted }} {{ soundPlayerTitle }} {{ soundPlayerDurationFormatted }}
Regex Enabled