Skip to content

Commit 7e0679e

Browse files
author
David Lassonde
committed
* Polished the public documentation
1 parent e59454e commit 7e0679e

File tree

3 files changed

+40
-80
lines changed

3 files changed

+40
-80
lines changed

Packages/Documentation/com.autodesk.fbx/Alpha/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Changes in FBX SDK C# Bindings
22

3-
## [2.0.0] - 2018-06-14
3+
## [2.0.0] - 2018-06-18
44

55
* No change since 1.7.0. Synchronizing the version number with the com.unity.formats.fbx package
66

Lines changed: 17 additions & 70 deletions
Original file line numberDiff line numberDiff line change
@@ -1,81 +1,28 @@
11
# Changes in FBX SDK C# Bindings
22

3-
## [2.0.0] - 2018-06-14
4-
5-
* No change since 1.7.0. Synchronizing the version number with the com.unity.formats.fbx package
6-
7-
## [1.7.0] - 2018-06-01
8-
9-
FEATURE
3+
## [2.0.0] - 2018-06-18
104

5+
NEW FEATURES
116
* The C# Bindings package has been renamed to com.autodesk.fbx
12-
* Fixed violations of the C# Framework Design Guidelines (FDG)
13-
* Fixed errors reported while running the Package Validation Suite
14-
15-
## [1.6.0] - 2018-05-29
16-
17-
* The fbxsdk package can now be used in standalone builds (runtime)
18-
19-
## [1.5.0]
20-
7+
* The Autodesk.Fbx assembly can now be used in standalone builds (runtime)
218
* Added support for physical camera attributes
9+
* Added support for constraints: FbxConstraint, FbxConstraintParent, FbxConstraintAim, and related methods
10+
* Updated to FBX SDK 2018.1
2211

23-
## [1.4.0]
24-
25-
* First version accessible via Package Manager
26-
* Update to FBX SDK 2018.1.1
27-
* Add bindings for constraints: `FbxConstraint`, `FbxConstraintParent`, `FbxConstraintAim`, and related functions
28-
* Reduced binary size on Mac (which also shrinks the package for everyone)
29-
30-
## [1.3.0a1]
31-
32-
* Fix Universal Windows Platform build error caused by UnityFbxSdk.dll being set as compatible with any platform instead of editor only.
33-
* Add bindings for FbxAnimCurveFilterUnroll
34-
* Add binding for FbxGlobalSettings SetTimeMode to set frame rate
35-
36-
## [1.2.0b1]
12+
KNOWN ISSUES
13+
* The FBX SDK C# Bindings package is not supported if you build using the IL2CPP backend.
3714

38-
* Update version number
39-
* Replace meta files with meta files from release 1.0.0b1 for backwards compatibility
40-
* Expose bindings to set FbxNode's transformation inherit type
41-
* Add binding for FbxCamera's FieldOfView property
15+
## [1.3.0f1] - 2018-04-17
4216

43-
## [1.0.0b1]
44-
45-
* Enforce FbxSdk DLL only works with Unity 2017.1+
46-
47-
## [0.0.14a]
48-
* Note: skipping some versions so that FbxSdk package version matches FbxExporter package version
17+
NEW FEATURES
18+
* Added bindings for FbxAnimCurveFilterUnroll
19+
* Added binding for FbxGlobalSettings SetTimeMode to set frame rate
20+
* Exposed bindings to set FbxNode's transformation inherit type
21+
* Added binding for FbxCamera's FieldOfView property
4922
* Added FbxObject::GetScene
50-
51-
## [0.0.10a]
52-
53-
* Added documentation of vector classes.
54-
* Added test to check that the FbxSdk DLL cannot be used without the Unity Editor (This is a legal requirement).
55-
* Improve build process so it is more robust.
56-
57-
## [0.0.9a]
58-
59-
* Set the Doxygen homepage to be README.txt instead of README.md
60-
* Rename namespace to `Unity.FbxSdk`
61-
* Rename `FbxSharp.dll` and `fbxsdk_csharp` libaries to `UnityFbxSdk.dll` and `UnityFbxSdkNative` respectively
62-
* Change documentation title to "Unity FBXSDK C# API Reference"
63-
* Package zip file containing Doxygen documentation
64-
* Update license in README to Autodesk license
65-
66-
## [0.0.8a]
67-
68-
* Updated LICENCSE.txt to include Autodesk license
69-
* Use .bundle on Mac instead of .so for shared libraries
70-
* Ship bindings as binaries without source
71-
72-
## [0.0.7a]
73-
Note: skipping version 0.0.6a so that FbxSdk package version matches FbxExporter package version
74-
75-
* Add bindings for FbxIOFileHeaderInfo.
23+
* Added bindings for FbxIOFileHeaderInfo.
7624
* Exposed mCreator and mFileVersion as read-only attributes.
77-
* Made it easier for performance tests to pass.
78-
79-
## [0.0.5a]
8025

81-
* Added Doxygen documentation generation for C# bindings.
26+
FIXES
27+
* Fix Universal Windows Platform build error caused by UnityFbxSdk.dll being set as compatible with any platform instead of editor only.
28+
* Enforced FbxSdk DLL only works with Unity 2017.1+

Packages/Documentation/com.unity.formats.fbx/Public/CHANGELOG.md

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ NEW FEATURES
1111
* Now using FBX SDK version 2018.1
1212
* Streamlined the API public interface
1313
* Added support for exporting constraints
14-
* ConvertToPrefab: Add ability to convert an fbx or prefab asset from the Project view
15-
* Right click on an fbx in the project view then select Convert to Linked Prefab to create a linked prefab asset for the fbx. It will not create an instance in the scene.
16-
* Right click on a prefab in the project view and select Convert to Linked Prefab to export the prefab to an fbx file and link the existing prefab to the newly created fbx.
14+
* ConvertToPrefab: Add ability to convert an FBX or prefab asset from the Project view
15+
* Right click on an FBX in the project view then select Convert to Linked Prefab to create a linked prefab asset for the FBX file. It will not create an instance in the scene.
16+
* Right click on a prefab in the project view and select Convert to Linked Prefab to export the prefab to an FBX file and link the existing prefab to the newly created FBX.
1717

1818
FIXES
1919
* Fixed skinned mesh bone update
@@ -22,7 +22,7 @@ FIXES
2222

2323
KNOWN ISSUES
2424
* ConvertToPrefab: UI doesn't provide feedback about whether it will be converting an existing file or creating new files.
25-
* When converting an existing FBX file, the fbx filename and fbx export options are ignored (but not greyed out).
25+
* When converting an existing FBX file, the FBX filename and FBX export options are ignored (but not greyed out).
2626
* When converting an existing prefab, the prefab filename is ignored (but not greyed out)
2727

2828
## [1.3.0f1] - 2018-04-17
@@ -48,19 +48,32 @@ NEW FEATURES
4848
* Added Maya LT one button import/export
4949
* Added Camera export support
5050
* Added 3ds Max one button import/export
51-
* Ability to export fbx files from Unity
52-
* Convert to linked prefab to create a prefab that auto-updates with the linked fbx
51+
* Ability to export FBX files from Unity
52+
* Convert to linked prefab to create a prefab that auto-updates with the linked FBX
5353
* Maya one button import/export
5454

5555
FIXES
5656
* ConvertToPrefab: fix Mesh Collider not pointing to exported mesh after converting
5757
* FbxExporter: fix so "Compatible Naming" doesn't modify scene on export
5858
* FbxExporter: link materials to objects connected to mesh instances
59-
* FbxExporter: export meshes in model prefab instances as mesh instances in fbx
60-
* ConvertToPrefab: Don't re-export fbx model instances
59+
* FbxExporter: export meshes in model prefab instances as mesh instances in FBX
60+
* ConvertToPrefab: Don't re-export FBX model instances
6161
* FbxExportSettings: fix console error on Mac when clicking "Install Unity Integration"
6262
* FbxExporter: fix so animating spot angle in Unity animates cone angle in Maya (not penumbra)
6363
* FbxExporter: export correct rotation order (xyz) for euler rotation animations (previously would export as zxy)
6464
* Fix Universal Windows Platform build errors caused by UnityFbxSdk.dll being set as compatible with any platform instead of editor only.
6565
* Fix so Object references aren't lost when using Convert to Linked Prefab Instance
66-
* Fix Maya Integration dropdown not appearing in the Export Settings
66+
* Fix Maya Integration dropdown not appearing in the Export Settings
67+
68+
KNOWN ISSUES
69+
* Cannot export animation only from 3ds Max
70+
* FbxExporter: animated skinned meshes must be in the bind pose on export (i.e. not being previewed in the Animation or Timeline windows, and the original rig's fbx must not contain animation)
71+
* FbxExporter: animated meshes in bone hierarchy are not supported
72+
* FbxExporter: for skinned meshes all bones must be descendants of the root bone
73+
* 3DIntegration: FBX containing rig must have file units in cm in order for animation exported from Unity to be properly applied
74+
* ConvertToPrefab: converting model instance that has been modified in the scene won't re-export FBX
75+
* Requires Unity 2018.1.0
76+
* When exporting with an animated transform for a Camera or a Light, the resulting rotation does not take the forward direction into account and is off by 90 degrees
77+
* Key tangents are not exported and the default key tangent setting is different between Unity, FBXSDK and Maya. This cause the curve shape to change between Unity and Maya.
78+
* Animated continuous rotations are not maintained
79+
* Animated rotations with Euler Angles (Quaternion) or Quaternion interpolation are not converted to the correct Euler equivalent.

0 commit comments

Comments
 (0)