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קראותגיות אלפא קוטופ.

ראה גם

 עברית