Fbx.kl¶
Types¶
FbxHandle (object)¶
The FbxHandle is used to open and interact with Fbx files. The handle is an object with a pointer to a struct in C++ that owns the Fbx file handle. http://www.proanimationbank.com/index.php/anims
Methods¶
| FbxHandle ( in FbxHandle other ) | |
| FbxHandle () | |
| FbxHandle | clone ? () |
| close ! () | |
| ImporterIdentifier[] | collectChidren ! ( in ImporterIdentifier nodeIdentifier ) |
| collectParentHierarchyChain ! ( in ImporterIdentifier identifier, io ImporterIdentifier chain[] ) | |
| getAnimationLayerNames ? ( out String layerNames[] ) | |
| getIdentifiers ? ( io ImporterIdentifier identifiers[], in ImporterOptions options ) | |
| String | getOpenedFilePath ? () |
| openFileHandle ! ( in String filePath, in String textureFolder ) | |
| parseFCurve ! ( in ImporterIdentifier identifier, out Scalar values[] ) | |
| Float32[String] | parseMaterial ! ( in ImporterIdentifier identifier ) |
| parsePolygonMeshAndAttributes ! ( in ImporterIdentifier identifier, out UInt32 polygonSizes[], out UInt32 packedPolyPointIndices[], out Vec3 positions[], out Vec3 polyPointNormals[], out Vec2 polyPointUVs[][] ) | |
| parsePolygonMeshAndAttributes ! ( in ImporterIdentifier identifier, out UInt32 polygonSizes[], out UInt32 packedPolyPointIndices[], out Vec3 positions[], out Vec3 polyPointNormals[], out Vec2 polyPointUVs[][], out Color polyPointColors[][] ) | |
| parsePolygonMeshBbox ! ( in ImporterIdentifier identifier, out Vec3 bboxMin, out Vec3 bboxMax ) | |
| parseSkeleton ! ( in ImporterIdentifier identifier, io ImporterIdentifier bones[] ) | |
| parseSkinWeights ! ( in ImporterIdentifier identifier, out UInt32 nb[], out UInt32 packedOrderedIds[], out Scalar packedOrderedWeights[] ) | |
| FilePath[String] | parseTexture ! ( in ImporterIdentifier identifier ) |
| ~FbxHandle () |
Functions¶
FindIdentifierByPath¶
Integer FindIdentifierByPath ( in String path, in ImporterIdentifier identifiers[] )
Finds and identifier based on its hierarchical path in the Fbx file.
| path | The path |
| identifier | The identifier |
GetXfoFromFBXIdentifier¶
Xfo GetXfoFromFBXIdentifier ( in ImporterIdentifier identifier, in String key )
Gets the Xfo for this identifier as a dictionary
| identifier | The identifier |
| key | The identifier |