GltfImporter

Översikt

GltfImporter läser en glTF (.gltf/.glb) fil eller binär buffer och återskapar sin scen graf som Aspose.3D för TypeScript objekt inklusive noder, mesh, material och animationer. Det kallas automatiskt av Scene.open() När källfilen har den .gltf förlängning eller när en GltfLoadOptions instans uttryckligen. pass GltfLoadOptions kontrollera vilka nodhierarkier som laddas, hur material lösas och om animationspåren ingår under import.

Beskrivning

GltfImporter är en klass i Aspose.3D FOSS-biblioteket för TypeScript som visar 2 metoder och 2 egenskaper för programmatisk användning. Importer, ärva delad funktionalitet från sin föräldralyp.

Kernkapaciteterna inkluderar: : gltfdata; `: buffer; skapar en ny instans av gltf importer. Dessa operationer gör det möjligt för utvecklare att integrera glpimporter funktionalitet direkt i TypeScript applikationer.

Klassen ger också den json ägande (innehålls parsed json struktur av filen gltf som ett objekt glfdata), den binary egendom (innehåller den binära buffern i filen gltf, eller noll om ingen binär chunk finns).

Instanser skapas via en enda konstruktör som initialiserar objektet med standardvärden.

ägodelar

NamnTyp avAccessBeskrivning
json: GltfDataLäsningHåller parsed JSON struktur av GLTF-filen som ett GltfData objekt
binary`: Buffernull`Läsning

Metoder

SignatureBeskrivning
constructor()Skapar en ny instans av GLTF-importören
supportsFormat(fileFormat: FileFormat)boolean
`importScene(scene: Scene, stream: BufferUint8Array, options: LoadOptions)`

Se även

 Svenska