GltfData
סקירה כללית
GltfData הוא ממשק ב Aspose.3D FOSS עבור Typescript.
GltfData.asset provides the glTF asset metadata including version and generator.
נכסים : accessors, alphaCutoff, alphaMode, asset, attributes, baseColorFactor,ועוד 35 עוד.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
asset | : { version: string; generator?: string } | קראו | מקבלים את הנכס. |
version | : string | קראו | מקבל את הגרסה. |
generator | : string | קראו | מקבל את הגנרטור. |
scene | : number | קראו | מקבל את הבמה. |
scenes | : { nodes: number[] }[] | קראו | מקבלים את הסצנות. |
nodes | : number[] | קראו | מקבלים את הקצוות. |
nodes | : { name?: string; mesh?: number; children?: number[]; translation?: number[]; rotation?: number[]; scale?: number[]; matrix?: number[] }[] | קראו | מקבלים את הקוטבים. |
name | : string | קראו | מקבל את השם. |
mesh | : number | קראו | מקבל את המזון. |
children | : number[] | קראו | מקבל את הילדים. |
translation | : number[] | קראו | מקבל את התרגום. |
rotation | : number[] | קראו | מקבל את הסיבוב. |
scale | : number[] | קראו | מקבל את הסולם. |
matrix | : number[] | קראו | תמצאו את המתיק. |
meshes | : { name?: string; primitives: { attributes: { [key: string]: number }; indices?: number; material?: number; mode?: number }[] }[] | קראו | מקבל את המשימות. |
name | : string | קראו | מקבל את השם. |
primitives | : { attributes: { [key: string]: number }; indices?: number; material?: number; mode?: number }[] | קראו | תנו את הפרימיטיביות. |
attributes | : { [key: string]: number } | קראו | מקבלים את התכונות. |
indices | : number | קראו | מקבלים את האינדיקטורים. |
material | : number | קראו | מקבל את החומר. |
mode | : number | קראו | מקבל את המוד. |
accessors | : { bufferView?: number; componentType: number; count: number; type: string; min?: number[]; max?: number[] }[] | קראו | מקבלים את התוספים. |
bufferView | : number | קראו | תמצאו את מבט הבופר. |
componentType | : number | קראו | מקבל את סוג המרכיב. |
count | : number | קראו | מקבל את הספירה. |
type | : string | קראו | מקבל את הסוג. |
min | : number[] | קראו | מקבל את המיני. |
max | : number[] | קראו | מקבל את המקס. |
bufferViews | : { buffer: number; byteOffset?: number; byteLength: number; byteStride?: number }[] | קראו | מקבל את נקודת המבט של הבופר. |
buffer | : number | קראו | מקבל את הבופר. |
byteOffset | : number | קראו | מקבל את ה-Byte הנחה. |
byteLength | : number | קראו | מקבל את אורך ה- byte. |
byteStride | : number | קראו | מקבל את הבייט קרב. |
buffers | : { byteLength: number; uri?: string }[] | קראו | מקבלים את הבופרים. |
byteLength | : number | קראו | מקבל את אורך ה- byte. |
uri | : string | קראו | מקבל את השעון. |
materials | : { name?: string; pbrMetallicRoughness?: { baseColorFactor?: number[]; metallicFactor?: number; roughnessFactor?: number }; emissiveFactor?: number[]; alphaMode?: string; alphaCutoff?: number }[] | קראו | מקבל את החומרים. |
name | : string | קראו | מקבל את השם. |
pbrMetallicRoughness | : { baseColorFactor?: number[]; metallicFactor?: number; roughnessFactor?: number } | קראו | מקבל את קשיחות ה-PBR המתכת. |
baseColorFactor | : number[] | קראו | מקבל את גורם הצבע הבסיסי. |
metallicFactor | : number | קראו | הוא מקבל את הפורמונל המתכת. |
roughnessFactor | : number | קראו | הוא מקבל את גורם החרדה. |
emissiveFactor | : number[] | קראו | הוא מקבל את גורם ההפצה. |
alphaMode | : string | קראו | מצא את מצב אלפא. |
alphaCutoff | : number | קראו | תגיות אלפא קוטופ. |