GltfImporter

Overzicht

GltfImporter leest een glTF (.gltf/.glb) bestand of binaire buffer en reconstrueert de scene graph als Aspose.3D voor TypeScript objecten, inclusief nodes, meshes, materials en animations. Het wordt automatisch aangeroepen door Scene.open() wanneer het bronbestand de extensie .gltf heeft of wanneer een GltfLoadOptions instantie expliciet wordt opgegeven. Geef GltfLoadOptions door om te bepalen welke node-hiërarchieën worden geladen, hoe materials worden opgelost, en of animatietracen worden meegenomen tijdens het importeren.

Beschrijving

GltfImporter is een klasse in de Aspose.3D FOSS-bibliotheek voor TypeScript die 2 methoden en 2 eigenschappen blootlegt voor programmatisch gebruik. Het breidt Importer uit, en erft gedeelde functionaliteit van het bovenliggende type.

Core capabilities include: : gltfdata; `: buffer ; maakt een nieuwe instantie van de gltf-importer aan. Deze bewerkingen stellen ontwikkelaars in staat om gltfimporter-functionaliteit direct te integreren in TypeScript-applicaties.

De klasse biedt ook de json eigenschap (bevat de geparseerde JSON-structuur van het gltf-bestand als een gltfdata-object), de binary eigenschap (bevat de binaire buffer van het gltf-bestand, of null als er geen binaire chunk bestaat).

Instanties worden gecreëerd via een enkele constructor die het object initialiseert met standaardwaarden.

Eigenschappen

NaamTypeToegangBeschrijving
json: GltfDataLezenBevat de geparseerde JSON structuur van het GLTF-bestand als een GltfData object
binary`: Buffernull`Lezen

Methoden

HandtekeningBeschrijving
constructor()Creëert een nieuwe instantie van de GLTF-importeur
supportsFormat(fileFormat: FileFormat) → boolean
`importScene(scene: Scene, stream: BufferUint8Array, options: LoadOptions)`

Zie ook

 Nederlands