FbxImporter
Overzicht
FbxImporter leest een FBX (.fbx) bestand of binaire buffer en reconstrueert zijn scene-graph als Aspose.3D voor TypeScript objecten, inclusief knooppunten, meshes, materialen en animaties. Het wordt automatisch aangeroepen door Scene.open() wanneer het bronbestand de .fbx extensie heeft of wanneer een FbxLoadOptions instantie expliciet wordt opgegeven. Geef FbxLoadOptions door om te bepalen welke knooppunt-hiërarchieën worden geladen, hoe materialen worden opgelost, en of animatietracks worden opgenomen tijdens het importeren.
Beschrijving
FbxImporter is een klasse in de Aspose.3D FOSS-bibliotheek voor TypeScript die 4 methoden en 0 eigenschappen blootlegt voor programmatisch gebruik. Het breidt Importer uit, waarbij het gedeelde functionaliteit van het bovenliggende type erft.
Kernfunctionaliteiten omvatten: maakt een nieuw exemplaar van de fbx-importer aan; importeert fbx-gegevens vanuit een stream naar een bestaande scene met opgegeven opties. Deze bewerkingen stellen ontwikkelaars in staat om fbximporter-functionaliteit direct te integreren in TypeScript-applicaties.
Instanties worden gecreëerd via één enkele constructor die het object initialiseert met standaardwaarden.
Methoden
| Handtekening | Beschrijving |
|---|---|
constructor() | Maakt een nieuwe instantie van de FBX-importer |
supportsFormat(fileFormat: FileFormat) → boolean | |
open(filename: string, options: LoadOptions) → Scene | Laadt een scene uit een bestand met de opgegeven LoadOptions |
openFromStream(stream: any, options: LoadOptions) → Scene | Laadt een scene uit een datastroom met de opgegeven LoadOptions |
importScene(scene: Scene, stream: any, _options: LoadOptions) | Importeert FBX-gegevens van een stream in een bestaande Scene met de opgegeven opties |