Skip to content

Latest commit

 

History

History
111 lines (80 loc) · 3.67 KB

CHANGELOG.md

File metadata and controls

111 lines (80 loc) · 3.67 KB

Changes in FBX SDK C# Bindings

[4.1.0-pre.1] - 2021-04-27

[4.0.1] - 2021-03-10

CHANGES

  • Update from prerelease to released package.

[4.0.0-pre.2] - 2021-01-08

CHANGES

  • Updated documentation.
    • Updated minimum supported Unity version.
    • Removed IL2CPP backend not supported section.
    • Updated link to FBX SDK API documentation.
    • Moved API documentation to Scripting API landing page.
  • Update Third Party Notices.md with new FBX License.
  • Upgraded to FBX SDK 2020.2.

[4.0.0-pre.1] - 2020-10-07

NEW FEATURES

  • Binding for FbxMesh::GetPolygonVertexNormal(). Thank you to @julienkay for the addition.
  • Bindings for FbxNurbsCurve. Thank you to @jeanblouin for the addition.

CHANGES

  • Switched to using Unity code coverage to test unit test coverage.
  • Made UnityFbxSdkNative dll and scripts Editor only by default. In order to use at runtime, add the FBXSDK_RUNTIME define to Edit > Project Settings... > Player > Other Settings > Scripting Define Symbols.
  • Update minimum supported Unity version from 2018.2 to 2018.4.

BUGFIXES

  • UnityFbxSdkNative dll is no longer included in builds, fixing an issue with shipping on the Mac App Store.

[3.1.0-preview.2] - 2020-07-21

CHANGES

  • ERRATA: The "Upgraded to FBX SDK 2020.0" entry in the previous version should have been "Upgraded to FBX SDK 2020.1".

[3.1.0-preview.1] - 2020-07-17

CHANGES

  • Upgraded to FBX SDK 2020.0

[3.0.1-preview.1] - 2020-03-31

BUGFIXES

  • Fix incorrect DLL path used when calling functions, giving DLL not found errors.

[3.0.0-preview.1] - 2019-12-03

CHANGES

  • Upgraded to FBX SDK 2020.0
  • Added bindings for FbxAnimCurve::KeySetTangents and FbxAnimCurve::KeyGetTangents
  • Added bindings for FbxAnimCurveKey methods to set and get tangent mode and data
  • Added bindings for FbxAxisSystem::DeepConvertScene

BUGFIXES

  • The FBX SDK C# Bindings package now supports the IL2CPP backend.

KNOW ISSUES

  • For Linux support use Ubuntu 18.04 (Bionic Beaver). The FBX SDK C# Bindings package is not compatible with CentOS 7.

[2.0.0-preview.3] - 2018-12-03

CHANGES

  • Updated documentation

[2.0.0-preview.2] - 2018-11-13

CHANGES

  • Removed version number from documentation (already available in changelog)
  • Added missing .meta files
  • Corrected asmdef name and platform settings
  • Corrected plugin .meta file platform settings
  • Experimental Linux support

[2.0.0-preview.1] - 2018-10-25

CHANGES

  • Updated documentation to conform to package validation requirements

[2.0.0-preview] - 2018-06-22

NEW FEATURES

  • The C# Bindings package has been renamed to com.autodesk.fbx
  • The Autodesk.Fbx assembly can now be used in standalone builds (runtime)
  • Added support for physical camera attributes
  • Added support for constraints: FbxConstraint, FbxConstraintParent, FbxConstraintAim, and related methods
  • Updated to FBX SDK 2018.1

KNOWN ISSUES

  • The FBX SDK C# Bindings package is not supported if you build using the IL2CPP backend.

[1.3.0] - 2018-04-17

NOTES

  • This is the last Asset Store version. It is also known as 1.3.0f1.

NEW FEATURES

  • Added bindings for FbxAnimCurveFilterUnroll
  • Added binding for FbxGlobalSettings SetTimeMode to set frame rate
  • Exposed bindings to set FbxNode's transformation inherit type
  • Added binding for FbxCamera's FieldOfView property
  • Added FbxObject::GetScene
  • Added bindings for FbxIOFileHeaderInfo.
  • Exposed mCreator and mFileVersion as read-only attributes.

FIXES

  • Fix Universal Windows Platform build error caused by UnityFbxSdk.dll being set as compatible with any platform instead of editor only.
  • Enforced FbxSdk DLL only works with Unity 2017.1+