@vkovec In the repository for the C# Wrapper for the FBX SDK used by the FBX Exporter the readme states “The bindings are a subset of the FBX SDK, and in particular they do not support all that you would need for a general-purpose importer.”
The question is whether it’s intended to expose more of the API surface in the future (the docs for the package say “The FBX SDK bindings can be executed during gameplay allowing import and export at runtime. Currently a custom importer/exporter needs to be written in order to do so, as the FBX Exporter is Editor only.”)
The bindings I’m after specifically are:
FbxMesh.GetPolygonVertexNormal()
FbxMesh.GetPolygonVertexUV()
@vkovec :
The build process works fine for me so far. The only thing where I’m stuck right now is executing the unit tests.
In the package.json of the TestProjects/FBXSdk project there’s an assembly reference for “com.autodesk.fbx.testing”. However, no such directory has been created on my machine. From looking at the CMakeLists.txt it looks like the current build process intends to just copy the tests into ‘build\install\com.autodesk.fbx\Tests’, which works correctly on my end.
I can delete the assembly reference “com.autodesk.fbx.testing” from the packake manifest. But then in Unity in the Test Runner, no tests show up, even if I enable playmode tests for all assemblies. Is there something I am missing?