Fixed an issue in FxSDK where looping animations with last frames that leave animation curves at non-zero values would cause a doubling effect.
Fixed a rare crash in analysis that manifested itself when the back tick character (ASCII code 180) was present in the analysis text.
Fixed an issue where the Normalized Power curve was not being output when requested by the analysis actor.
Fixed issue with smooth curves command where a plateau in negative values could be created incorrectly.
FBX Pipeline Related Fixes
The fbx command has been changed slightly. It is no longer possible to shift the animation forwards or backwards in time in facefx-bones mode. By default, the command outputs frame-aligned keys even when the animation start time is negative. And exporting FBX files from the file menu will no longer respect the animation timeline, but instead output the entire animation by default.
The FBX importer plugin now correctly handles relative paths when the .clientspec root path and FBX path share the same drive letter but one is lower case and the other is upper case.
Fixed rare case with the FBX Importer options that could result in an infinite loop.
Improved morph target node creation logic when importing FBX files. Extraneous linear links with very close to zero slope are no longer created.
Improved accuracy of animation key times in FxOgreFBX.
The FBX importer plugin now correctly keeps its paths in sync with FaceFX Studio.
Fixed issues with how warnings are displayed if FaceFX Studio or FxOgreFBX can not load an FBX file because its version is not supported by the integrated SDK.
Fixed issue preventing some morph targets from being recognized in FBX files without importing/exporting the FBX file from Max or Maya.
Output FBX files now have the same pre and post rotation values as the source FBX file.
Texture files are now written to the Ogre .MATERIAL file with quotes so that filenames with spaces are supported.
The FBX importer plugin now no longer pops up its modification dialog on top of its options dialog.