GltfData
Przegląd
GltfData jest interfejsem w Aspose.3D FOSS dla Typescript.
GltfData.asset dostarcza metadane zasobu glTF, w tym wersję i generator.
Właściwości: accessors, alphaCutoff, alphaMode, asset, attributes, baseColorFactor, oraz 35 kolejnych.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
asset | : { version: string; generator?: string } | Odczyt | Pobiera zasób. |
version | : string | Odczyt | Pobiera wersję. |
generator | : string | Odczyt | Pobiera generator. |
scene | : number | Odczyt | Pobiera scenę. |
scenes | : { nodes: number[] }[] | Odczyt | Pobiera sceny. |
nodes | : number[] | Odczyt | Pobiera węzły. |
nodes | : { name?: string; mesh?: number; children?: number[]; translation?: number[]; rotation?: number[]; scale?: number[]; matrix?: number[] }[] | Odczyt | Pobiera węzły. |
name | : string | Odczyt | Zwraca nazwę. |
mesh | : number | Odczyt | Zwraca siatkę. |
children | : number[] | Odczyt | Zwraca dzieci. |
translation | : number[] | Odczyt | Gets the translation. |
rotation | : number[] | Odczyt | Pobiera rotację. |
scale | : number[] | Odczyt | Pobiera skalę. |
matrix | : number[] | Odczyt | Pobiera macierz. |
meshes | : { name?: string; primitives: { attributes: { [key: string]: number }; indices?: number; material?: number; mode?: number }[] }[] | Odczyt | Zwraca siatki. |
name | : string | Odczyt | Pobiera nazwę. |
primitives | : { attributes: { [key: string]: number }; indices?: number; material?: number; mode?: number }[] | Odczyt | Pobiera prymitywy. |
attributes | : { [key: string]: number } | Odczyt | Pobiera atrybuty. |
indices | : number | Odczyt | Pobiera indeksy. |
material | : number | Odczyt | Pobiera materiał. |
mode | : number | Odczyt | Pobiera tryb. |
accessors | : { bufferView?: number; componentType: number; count: number; type: string; min?: number[]; max?: number[] }[] | Odczyt | Pobiera akcesory. |
bufferView | : number | Odczyt | Pobiera widok bufora. |
componentType | : number | Odczyt | Pobiera typ komponentu. |
count | : number | Odczyt | Zwraca liczbę. |
type | : string | Odczyt | Pobiera typ. |
min | : number[] | Odczyt | Zwraca minimalną. |
max | : number[] | Odczyt | Pobiera maksymalną wartość. |
bufferViews | : { buffer: number; byteOffset?: number; byteLength: number; byteStride?: number }[] | Odczyt | Pobiera widoki bufora. |
buffer | : number | Odczyt | Pobiera bufor. |
byteOffset | : number | Odczyt | Pobiera przesunięcie bajtowe. |
byteLength | : number | Odczyt | Pobiera długość w bajtach. |
byteStride | : number | Odczyt | Pobiera rozmiar kroku bajtowego. |
buffers | : { byteLength: number; uri?: string }[] | Odczyt | Pobiera bufory. |
byteLength | : number | Odczyt | Pobiera długość w bajtach. |
uri | : string | Odczyt | Pobiera URI. |
materials | : { name?: string; pbrMetallicRoughness?: { baseColorFactor?: number[]; metallicFactor?: number; roughnessFactor?: number }; emissiveFactor?: number[]; alphaMode?: string; alphaCutoff?: number }[] | Odczyt | Pobiera materiały. |
name | : string | Odczyt | Pobiera nazwę. |
pbrMetallicRoughness | : { baseColorFactor?: number[]; metallicFactor?: number; roughnessFactor?: number } | Odczyt | Pobiera pbr metallic roughness. |
baseColorFactor | : number[] | Odczyt | Pobiera współczynnik koloru bazowego. |
metallicFactor | : number | Odczyt | Pobiera współczynnik metaliczności. |
roughnessFactor | : number | Odczyt | Zwraca współczynnik szorstkości. |
emissiveFactor | : number[] | Odczyt | Pobiera współczynnik emisji. |
alphaMode | : string | Odczyt | Pobiera tryb alfa. |
alphaCutoff | : number | Odczyt | Pobiera wartość odcięcia alfa. |