com.unity.formats.fbx 4.0.0-pre.1
Notes: processedReleased November 9, 2020
Unity Compatibility
Minimum Unity: 2019.4 (0f1)
Package Dependencies
- com.autodesk.fbx (4.0.0-pre.1)
- com.unity.timeline (1.0.0)
📈 Improvements
- The Export and Convert to Prefab options can now be changed in the FBX Export Settings in Edit > Project Settings > Fbx Export.
- - The Export and Convert to Prefab Options windows will use these settings by default.
- - When modifying the settings in the Export/Convert to Prefab windows, the Project Settings are no longer updated, but the changes persist for the remainder of the Unity session.
- Disable buttons such as the "Install Integration" button when editing an FBX export setting preset.
- Rename "Show Convert UI" in project settings to "Display Options Window" and use it for both the Convert and Export windows instead of just the Convert to Prefab window.
- Updated the FBX SDK bindings to 4.0.0-pre.1
- - Made FBX SDK bindings Editor only so they are not copied into builds by default. In order to use at runtime,
- add the FBXSDK\_RUNTIME define to Edit > Project Settings... > Player > Other Settings > Scripting Define Symbols.
- Use DeepConvertScene from Autodesk® FBX SDK to convert from Unity (left handed system with odd parity) to Autodesk® Maya® (right handed system with odd parity) axis system.
- - Previously the conversion was performed by the FBX exporter.
- - For the majority of cases there will be no noticeable difference in the final export result. If any custom export code that is affected by the axis system has been added or modified, it will
- need to use Unity's axis system (left handed with odd parity), instead of converting directly to Autodesk® Maya®'s.
- - There may be discrepancies in the Aim constraint and Parent constraint export result compared to before, however these should still import correctly into Autodesk® Maya® and other DCCs.
- Export animation curve tangents instead of baking animation.
- - For more details see https://docs.unity3d.com/Packages/com.unity.formats.fbx@4.0/manual/exporting.html#animation
- Change dependency on Unity Recorder to an optional one so it is no longer immediately installed when installing the FBX exporter package.
- Update minimum supported Unity version to 2019.4.
🔧 Bug Fixes
- Fix Export Model and Convert to Prefab Variant setting presets not serializing settings properly.
- Fix NullReferenceException when modifying a preset for the FBX export settings in Edit > Project Settings > Fbx Export.
- Fix error in an export when the project settings are not writeable (e.g. if you're using Perforce).
- Fix Compatible Naming checkbox not aligned properly in Export/Convert UI.
- FBX SDK bindings no longer included in builds, fixing an issue with shipping on the Mac App Store.
⚠️ Known Issues
- Negative scale will not export properly.
