GltfData

概述

GltfData 是 Aspose.3D FOSS 中用于 TypeScript 的接口。

属性: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读取获取 buffer view。
componentType: number读取获取组件类型。
count: number读取获取计数。
type: string读取获取类型。
min: number[]读取获取最小值。
max: number[]读取获取最大值。
bufferViews: { buffer: number; byteOffset?: number; byteLength: number; byteStride?: number }[]读取获取缓冲区视图。
buffer: number读取获取缓冲区。
byteOffset: number读取获取字节偏移。
byteLength: number读取获取字节长度。
byteStride: number读取获取字节步幅。
buffers: { byteLength: number; uri?: string }[]读取获取缓冲区。
byteLength: number读取获取字节长度。
uri: string读取获取 uri。
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读取获取 alpha 模式。
alphaCutoff: number读取获取 alpha cutoff。

另请参阅

 中文