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 |