FbxFormat

Overview

FbxFormat is the built-in format handler for FBX (.fbx) files in Aspose.3D for TypeScript. It inherits from FileFormat and exposes factory methods that create the detector, importer, and exporter for this format. When a Scene loads or saves a .fbx file, it delegates all I/O work to this class internally. The class also provides access to default FbxFormatLoadOptions and FbxFormatSaveOptions instances that control parsing and serialisation behaviour for every read and write operation.

Description

FbxFormat is a class in the Aspose.3D FOSS library for TypeScript that exposes 3 methods and 8 properties for programmatic use. It extends FileFormat, inheriting shared functionality from its parent type.

Core capabilities include: string; string[]; string. These operations enable developers to integrate fbxformat functionality directly into TypeScript applications.

The class also provides the extension property (holds the primary file extension for fbx files (e.g., “fbx”)), the extensions property (holds an array of all supported fbx file extensions), the contentType property (contains the mime type associated with fbx files).

Instances are created through a single constructor that initializes the object with default values.

Properties

NameTypeAccessDescription
extensionstringReadHolds the primary file extension for FBX files (e.g., “fbx”)
extensionsstring[]ReadHolds an array of all supported FBX file extensions
contentTypestringReadContains the MIME type associated with FBX files
fileFormatTypeanyReadIdentifies the internal format type identifier for FBX
versionstringReadIndicates the FBX format version string supported
canExportbooleanReadIndicates whether FBX files can be exported
canImportbooleanReadIndicates whether FBX files can be imported
formatsany[]ReadLists additional format descriptors related to FBX

Methods

SignatureDescription
constructor()
getInstance()FbxFormatReturns the singleton instance of FbxFormat
createLoadOptions()FbxLoadOptionsCreates and returns a default FbxLoadOptions object
createSaveOptions()FbxSaveOptionsCreates and returns a default FbxSaveOptions object

See Also