I wanted to test the FBX animation import feature of GFD studio but it seems I don't understand how it works :/
My process for testing is to try to replace by an already existing animation before trying to create new ones ^^:
- Open a model and some animations in GFD Studio, let's say c0007_001_00.GMD and af0007_002.GAP for example
- Import the same model (c0007_001_00.GMD) in 3dsMax using the import script (i'm using 3dsMax 2019 and script 0.15 alpha)
- Import an animation file from the same character let's say af0007_051.GAP
- Load an animation (index 0)
- Export as FBX. Here are my export parameters (I used the same as Shrinefox in Rigging video tutorial)
- Choose an animation in GFD Studio and click "replace" (animation 0 in af0007_002.GAP)
- Select my exported FBX
- And I get this GFD Studio unhandled exception
Code: Select all
System.NullReferenceException: Object reference not set to an instance of an object.
à GFDLibrary.Animations.Conversion.AnimationConverter.ConvertFromAssimpScene(Scene aiScene, Animation aiAnimation, AnimationConverterOptions options)
à GFDStudio.GUI.DataViewNodes.AnimationViewNode.<InitializeCore>b__27_2(String file)
à GFDStudio.GUI.DataViewNodes.DataViewNode.ReplaceInternal(String filepath, Type selectedType)
à GFDStudio.GUI.DataViewNodes.DataViewNode.Replace()
à GFDStudio.GUI.DataViewNodes.DataViewNode.<>c__DisplayClass80_0.<CreateEventHandler>b__0(Object s, EventArgs e)
à System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
à System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
... and some other stuff from Windows callstack
Thanks for any help :)