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