GltfData
Übersicht
GltfData ist eine Schnittstelle in Aspose.3D FOSS für TypeScript.
Eigenschaften: accessors, alphaCutoff, alphaMode, asset, attributes, baseColorFactor und 35 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
asset | : { version: string; generator?: string } | Lesen | Ruft das Asset ab. |
version | : string | Lesen | Liest die Version. |
generator | : string | Lesen | Liest den Generator. |
scene | : number | Lesen | Gibt die Szene zurück. |
scenes | : { nodes: number[] }[] | Lesen | Liest die Szenen. |
nodes | : number[] | Lesen | Ruft die Knoten ab. |
nodes | : { name?: string; mesh?: number; children?: number[]; translation?: number[]; rotation?: number[]; scale?: number[]; matrix?: number[] }[] | Lesen | Ruft die Knoten ab. |
name | : string | Lesen | Liefert den Namen. |
mesh | : number | Lesen | Gibt das Mesh zurück. |
children | : number[] | Lesen | Gibt die Kinder zurück. |
translation | : number[] | Lesen | Bitte stellen Sie die englischen Eigenschaftsbeschreibungen der Klasse. |
rotation | : number[] | Lesen | Liefert die Rotation. |
scale | : number[] | Lesen | Liest die Skalierung. |
matrix | : number[] | Lesen | Ruft die Matrix ab. |
meshes | : { name?: string; primitives: { attributes: { [key: string]: number }; indices?: number; material?: number; mode?: number }[] }[] | Lesen | Liefert die Meshes. |
name | : string | Lesen | Ruft den Namen ab. |
primitives | : { attributes: { [key: string]: number }; indices?: number; material?: number; mode?: number }[] | Lesen | Gibt die Primitive zurück. |
attributes | : { [key: string]: number } | Lesen | Gibt die Attribute zurück. |
indices | : number | Lesen | Ruft die Indizes ab. |
material | : number | Lesen | Gibt das Material zurück. |
mode | : number | Lesen | Ruft den Modus ab. |
accessors | : { bufferView?: number; componentType: number; count: number; type: string; min?: number[]; max?: number[] }[] | Lesen | Gibt die Accessors zurück. |
bufferView | : number | Lesen | Ruft die Pufferansicht ab. |
componentType | : number | Lesen | Ruft den Komponententyp ab. |
count | : number | Lesen | Gibt die Anzahl zurück. |
type | : string | Lesen | Gibt den Typ zurück. |
min | : number[] | Lesen | Liefert das Minimum. |
max | : number[] | Lesen | Ermittelt das Maximum. |
bufferViews | : { buffer: number; byteOffset?: number; byteLength: number; byteStride?: number }[] | Lesen | Ruft die Pufferansichten ab. |
buffer | : number | Lesen | Ruft den Puffer ab. |
byteOffset | : number | Lesen | Gibt den Byte-Offset zurück. |
byteLength | : number | Lesen | Ruft die Byte-Länge ab. |
byteStride | : number | Lesen | Gibt die Byte-Schrittweite zurück. |
buffers | : { byteLength: number; uri?: string }[] | Lesen | Ruft die Puffer ab. |
byteLength | : number | Lesen | Ruft die Byte-Länge ab. |
uri | : string | Lesen | Gibt die URI zurück. |
materials | : { name?: string; pbrMetallicRoughness?: { baseColorFactor?: number[]; metallicFactor?: number; roughnessFactor?: number }; emissiveFactor?: number[]; alphaMode?: string; alphaCutoff?: number }[] | Lesen | Ruft die Materialien ab. |
name | : string | Lesen | Gibt den Namen zurück. |
pbrMetallicRoughness | : { baseColorFactor?: number[]; metallicFactor?: number; roughnessFactor?: number } | Lesen | Ruft die pbr metallic roughness ab. |
baseColorFactor | : number[] | Lesen | Liest den Basisfarbfaktor aus. |
metallicFactor | : number | Lesen | Liest den Metallfaktor. |
roughnessFactor | : number | Lesen | Gibt den Rauheitsfaktor zurück. |
emissiveFactor | : number[] | Lesen | Gibt den Emissivfaktor zurück. |
alphaMode | : string | Lesen | Liest den Alpha-Modus. |
alphaCutoff | : number | Lesen | Gibt den Alpha-Cutoff zurück. |