v2.4
Changed PDF guide button to link to an online guide.
Added default option for FBX export with version 2020 to settings UI.
Added support for static mesh capsule collision volumes (UCP prefix).
v2.3
Added support for skeletal meshes to use the Level of Detail (LoD) sets when exporting. Also, skeletal meshes can now be grouped (for convenience) even if not part of a LoD set.
Added a remove LoD button to the settings UI. Allows disassociation with the Level of Detail utility plugin for selected LoD groups.
v2.2
For batch animation exporting, the selected maxfiles dialog will now close (if open) if the selected maxfiles checkbox is unchecked.
Added support for Level of Detail utility for static meshes only, thus render meshes and LOD's can be exported together with collisions (as UE4 supports importing of LOD's if available in a single FBX file).
Added 2017/2018 FBX version to the settings. The default is still 2016, as per UE4 documentation recommendations.
v2.1
Exporting static meshes now excludes bone geometry.
Added 2016 FBX version to the settings.
Scene must exist as a file before exporting is allowed.
Blendshapes from the Morpher modifier are now exported.
v2.0
The maxfiles selection rollout will now close if the main UI is closed.
Static meshes and their collisions can now be grouped or linked in the scene and the script will handle it.
v1.9
Added a new option for exporting static meshes to a single FBX file. The output name will be the maxfile name plus the prefix "StaticMeshes_".
Changed code for exporting files to use a common function where possible for static and skeletal methods.
The scene will now fetch correctly on new exports if previously the skin mesh rollout was closed using the X button.
Adjusted listener output for all functions to include the process completion time.
Added a reset interface settings "x" button next to the Settings "gear icon" button.
v1.8
Changed the unhide/unfreeze commands to use the doLayer method which avoids the layer warning dialogs.
v1.7
When exporting skeletal animation where there are multiple hierarchies containing skin meshes and nothing is selected, a dialog will now appear (instead of an error message) to enable a skin mesh to be picked from a list of names. The skeletal export process is then re-run using that selection.
v1.6
Contact email changed.
v1.5
After batch exporting animations the initally opened scene will be reloaded or the scene reset if none was open once processing is complete. This makes it non-destructive to the last opened scene due to export processes.
v1.4
Fixed a bug with the previous release where exporting a skeletal mesh (non-animation) would use the output animation name if one was entered.
v1.3
Added the ability to select from a dropdown list an existing selection set containing static meshes. This function will override the default behaviour of using the current selection, or whole scene export. This means you can have frozen or hidden static meshes or other geometry in the scene, but the exporter will only use what is in the selection set.
Added an editbox to allow you to specify an animation name for output. Leaving it blank will use the maxfile name as the sequence name (default behaviour). Time tags will override this function, unless Ignore is used. This is useful in cases where you have multiple animation rigs in a scene and want to export using animation names that are not the maxfile name.
v1.2
Current scene exporting (static or skeletal) will now hold the scene before unfreezing all objects, perform the operation then fetch the scene to effectively restore it. This makes it non-destructive to the open scene.
v1.1
Found a bug where 3ds Max 2015 will not select frozen objects. The script will now unfreeze everything prior to selecting relevant objects for all operations.
v1.0
First public release.