GltfData

Revisión

GltfData es una interfaz en Aspose.3D FOSS para Tiposcritos.

GltfData.asset provides the glTF asset metadata including version and generator.

Propiedades : accessors, alphaCutoff, alphaMode, asset, attributes, baseColorFactor,Y 35 más.

Propiedades

NombreTipoAccesoDescripción
asset: { version: string; generator?: string }LeerObtenga el activo.
version: stringLeerObtenga la versión.
generator: stringLeerTiene el generador.
scene: numberLeerTiene la escena.
scenes: { nodes: number[] }[]LeerTiene las escenas.
nodes: number[]LeerTiene los nodos.
nodes: { name?: string; mesh?: number; children?: number[]; translation?: number[]; rotation?: number[]; scale?: number[]; matrix?: number[] }[]LeerTiene los nodos.
name: stringLeerrecibe el nombre.
mesh: numberLeerTiene la mezcla.
children: number[]LeerObtenga a los niños.
translation: number[]Leerrecibe la traducción.
rotation: number[]LeerSe hace la rotación.
scale: number[]LeerTiene la escala.
matrix: number[]LeerSe encuentra la matriz.
meshes: { name?: string; primitives: { attributes: { [key: string]: number }; indices?: number; material?: number; mode?: number }[] }[]LeerTiene las mesas.
name: stringLeerrecibe el nombre.
primitives: { attributes: { [key: string]: number }; indices?: number; material?: number; mode?: number }[]LeerSe han encontrado los primitivos.
attributes: { [key: string]: number }LeerObtenga los atributos.
indices: numberLeerObtenga los indicios.
material: numberLeerObtenga el material.
mode: numberLeerTiene la moda.
accessors: { bufferView?: number; componentType: number; count: number; type: string; min?: number[]; max?: number[] }[]LeerTiene los accesorios.
bufferView: numberLeerSe encuentra en la vista buffer.
componentType: numberLeerTiene el tipo de componente.
count: numberLeerTiene el cuadro.
type: stringLeerTiene el tipo.
min: number[]LeerTiene el min.
max: number[]LeerTiene el max.
bufferViews: { buffer: number; byteOffset?: number; byteLength: number; byteStride?: number }[]LeerSe trata de las vistas buffers.
buffer: numberLeerTiene el buffer.
byteOffset: numberLeerSe le da el bajón.
byteLength: numberLeerTiene la longitud del byte.
byteStride: numberLeerSe encuentra en la batalla de Bate.
buffers: { byteLength: number; uri?: string }[]LeerTiene los buffers.
byteLength: numberLeerTiene la longitud del byte.
uri: stringLeerTiene la ur.
materials: { name?: string; pbrMetallicRoughness?: { baseColorFactor?: number[]; metallicFactor?: number; roughnessFactor?: number }; emissiveFactor?: number[]; alphaMode?: string; alphaCutoff?: number }[]LeerObtenga los materiales.
name: stringLeerrecibe el nombre.
pbrMetallicRoughness: { baseColorFactor?: number[]; metallicFactor?: number; roughnessFactor?: number }LeerTiene la dureza metálica pbr.
baseColorFactor: number[]LeerSe encuentra el factor de color básico.
metallicFactor: numberLeerSe encuentra el factor metálico.
roughnessFactor: numberLeerSe encuentra el factor de la dureza.
emissiveFactor: number[]LeerSe encuentra el factor de emisión.
alphaMode: stringLeerSe encuentra en el modo alfa.
alphaCutoff: numberLeerSe encuentra el alfa cutoff.

Ver también

 Español