GltfExporter

Översikt

GltfExporter Konverterar en in-minnes Scene graf i glTF (.gltf/.glb) format och skriver resultatet till en filvägen eller utgångsström. Det kallas automatiskt av Scene.save() När målet är att förlänga filen .gltf eller när en GltfSaveOptions instans överförs uttryckligen till kontroll av produktionen. pass a GltfSaveOptions motstånd att reglera serialisering detaljer som koordinat-system handlighet, vertex precision och valfria format specifika förlängningar under exportoperationen.

Beskrivning

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

Kernkapaciteterna inkluderar: : number[]; : number[]; : number.Dessa operationer gör det möjligt för utvecklare att integrera gltfexporter funktionalitet direkt i TypeScript applikationer.

Klassen ger också den min egendom (innehålls de minimikordinerade värdena i gränsen för den exporterade scenen), max egendom (förse de maximala gränserna för exporterade uppgifter (duplicerad inmatning)), x ägande (lagrar x-komponenten av en intern vector som används under export).

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

ägodelar

NamnTyp avAccessBeskrivning
min: number[]LäsningHåller de minimikordinerade värdena i den exporterade scenen gränssnittskåpet
max: number[]LäsningGe maximala gränser för de exporterade uppgifterna (dubblat in)
x: numberLäsningLagrar X-komponenten i en intern vector som används vid export
y: numberLäsningLagrar Y-komponenten i en sekundärvector som används under exporten
z: numberLäsning
w: numberLäsning
x: numberLäsningLagrar X-komponenten i en intern vector som används vid export
y: numberLäsningLagrar Y-komponenten i en sekundärvector som används under exporten
z: numberLäsning
x: numberLäsningLagrar X-komponenten i en intern vector som används vid export
y: numberLäsningLagrar Y-komponenten i en sekundärvector som används under exporten
min: number[]LäsningHåller de minimikordinerade värdena i den exporterade scenen gränssnittskåpet
max: number[]LäsningGe maximala gränser för de exporterade uppgifterna (dubblat in)

Metoder

SignatureBeskrivning
constructor()
supportsFormat(fileFormat: FileFormat)booleanReturneras giltigt om exportören kan hantera den angivna FileFormat
export(scene: Scene, stream: any, options: SaveOptions)Skriv den angivna scenen till det levererade flödet med hjälp av den levereras SaveOptions

Se även

 Svenska