Releases: Unity-Technologies/com.unity.formats.fbx
Release 4.0.1
Release 3.2.1-preview.2
Added
- Add an export option to preserve model import settings when overwriting an fbx file.
- Add the option to export FBX files outside of the Assets folder.
Changed
- Renamed label in Autodesk® Maya® from Unity Fbx Namespace to Strip Specific Namespace.
- Renamed Export as FBX Linked Prefab to Export as FBX Prefab Variant.
- Mesh instances are now exported as instances of a single mesh instead of exporting multiple, identical meshes.
- Updated to latest com.autodesk.fbx (3.1.0-preview.2).
- Updated minimum supported Unity version to 2018.4.
Fixed
- No longer initiate export if no objects are selected in Autodesk® 3ds Max®.
- Added a null check for bones, so export no longer fails if a skeleton has missing bones.
- Fix incorrect relative paths for textures in FBX files.
- Fix for Editor focus lockup when creating an FBX Prefab Variant on Mac.
Release 3.2.0-preview.2
Added
- Added an option to the Autodesk® Maya® integration Unity menu for creating an export set.
- The option can be found in File > Unity > Create Export Set
- Selecting this option will open a dialog allowing the user to select the desired export locations for model and animation files.
- File > Unity > Export [Model Only|Animation Only] will also open the same dialog if the objects selected for export
are not already in an export set.
Changed
- Do not search for Autodesk® installs in
D:/Program Files/Autodesk
(not a standard drive). - Update Unity Recorder dependency to version 2.2.0-preview.4.
Fixed
- Added a null check when inspecting whether a Timeline Clip is selected for export. This fixes a NullReferenceException when an object in the selection is null.
- Fix issue where different Materials and Meshes with identical names export as a single material/mesh.
- Fix skinned mesh always exports in bind pose regardless of current pose.
- Import/Export in Maya Integration fails if FBX Import/Export settings file missing.
Release 3.1.0-preview
Fixed
- Blendshapes naming in FBX so that multiple blendshapes all import correctly in Maya. Thank you to @lazlo-bonin for the fix.
- Don't override transforms when creating FBX Linked Prefab, so that the prefab updates properly when the FBX transforms are modified.
- Changed FBX Linked Prefab to keep Unity materials instead of using materials exported to FBX file.
- To revert to using the FBX materials in the Linked Prefab, open the prefab editor and remove the material overrides.
- Fix issue where Maya imports root bone as null object if it doesn't have any descendants that are also bones.
- Updated to latest com.autodesk.fbx (3.0.1-preview.1), to fix DLL not found errors if building for non-standalone platforms (e.g. Android, WebGL).
Release 3.0.1-preview
Added
- Added option to export geometry when recording with the FBX recorder (in previous version geometry was always exported).
- Added settings to transfer animation between two transforms in the recorded hierarchy.
Fixed
- It is now possible to record animated characters with the FBX recorder.
Release 3.0.0-preview
Added
- Added FBX Recorder to record animations from the Unity Recorder directly to FBX (adds dependency to Unity Recorder).
- Export animated focal length and lens shift of cameras.
Changed
- Updated dependency to com.autodesk.fbx version 3.0.0-preview.1, which means we update to FBX SDK 2020.
Fixed
- Fixed camera aspect and gate fit exporting as incorrect values.
Known Issues
- Using the FBX Recorder to record animated characters is not supported yet, and fails in some cases.
v2.0.3-preview.3
Fixes the integrations for Max and Maya that were missing in earlier 2.0.x versions.
2.0.0-preview (Sprint 64)
To use, simply replace your [unityProject]/Packages manifest.json file with this contents:
{
"dependencies": {
"com.unity.formats.fbx": "2.0.0-preview"
},
"registry": "https://staging-packages.unity.com"
}
See attachment for the binary as it can be found on bintray.com
1.7.0-preview (Sprint 61)
To use, simply replace your [unityProject]/Packages manifest.json file with this contents:
{
"dependencies": {
"com.unity.formats.fbx": "1.7.0-preview"
},
"registry": "https://api.bintray.com/npm/unity/unity-dev"
}
See attachment for the binary as it can be found on bintray.com
1.6.0-preview (Sprint 60)
To use, simply replace your [unityProject]/Packages manifest.json file with this contents:
{
"dependencies": {
"com.unity.formats.fbx": "1.6.0-preview"
},
"registry": "https://api.bintray.com/npm/unity/unity-dev"
}
See attachment for the binary as it can be found on bintray.com