Instead of having multiple menu items to perform different export settings, a dialog should be created for exporting, similar to how there's a dialog for importing.
The dialog could be opened with different menu items:
Export Checked Models (defaults to selected if none checked, aka Export Selected Models)
Export All Models
The dialog could have the following options:
Output
Folder path (text input + browser dialog)
Model file name format
Material file name format
Texture file name format
Formats could allow using different variations of {#} to support adding different information to the name. File extensions should also be enforced, or disableable with a checkbox.
Model Index
Model Name without extension
Texture Index (or maybe this should be required if not a single texture).
Format (radio buttons)
Wavefront OBJ
Stanford PLY
Content
Export textures (on)
Settings
Merge All Models (off)
Experimental OBJ Vertex Color (on)
Single Texture (off, forced on for PLY)
Redraw textures for individual models (off, HMD only, reapplies a model's textures before exporting VRAM pages)
Instead of having multiple menu items to perform different export settings, a dialog should be created for exporting, similar to how there's a dialog for importing.
The dialog could be opened with different menu items:
The dialog could have the following options:
Output
Formats could allow using different variations of
{#}
to support adding different information to the name. File extensions should also be enforced, or disableable with a checkbox.Format (radio buttons)
Content
Settings