Skip to content

@orillusion/core


Class: GLTFType

Defined in: src/loader/parser/gltf/GLTFType.ts:1

Constructors

Constructor

new GLTFType(): GLTFType

Returns

GLTFType

Properties

GLTF_NODE_INDEX_PROPERTY

readonly static GLTF_NODE_INDEX_PROPERTY: "GLTF_NODE_INDEX"

Defined in: src/loader/parser/gltf/GLTFType.ts:2


BASE_COLOR_UNIFORM

readonly static BASE_COLOR_UNIFORM: "u_baseColorFactor" = 'u_baseColorFactor'

Defined in: src/loader/parser/gltf/GLTFType.ts:4


BASE_COLOR_TEXTURE_UNIFORM

readonly static BASE_COLOR_TEXTURE_UNIFORM: "u_baseColorSampler" = 'u_baseColorSampler'

Defined in: src/loader/parser/gltf/GLTFType.ts:6


METALROUGHNESS_UNIFORM

readonly static METALROUGHNESS_UNIFORM: "u_metallicRoughnessValues" = 'u_metallicRoughnessValues'

Defined in: src/loader/parser/gltf/GLTFType.ts:8


METALROUGHNESS_TEXTURE_UNIFORM

readonly static METALROUGHNESS_TEXTURE_UNIFORM: "u_metallicRoughnessSampler" = 'u_metallicRoughnessSampler'

Defined in: src/loader/parser/gltf/GLTFType.ts:10


NORMAL_TEXTURE_UNIFORM

readonly static NORMAL_TEXTURE_UNIFORM: "u_normalSampler" = 'u_normalSampler'

Defined in: src/loader/parser/gltf/GLTFType.ts:12


NORMAL_SCALE_UNIFORM

readonly static NORMAL_SCALE_UNIFORM: "u_normalScale" = 'u_normalScale'

Defined in: src/loader/parser/gltf/GLTFType.ts:14


EMISSIVE_TEXTURE_UNIFORM

readonly static EMISSIVE_TEXTURE_UNIFORM: "u_emissiveSampler" = 'u_emissiveSampler'

Defined in: src/loader/parser/gltf/GLTFType.ts:16


EMISSIVE_FACTOR_UNIFORM

readonly static EMISSIVE_FACTOR_UNIFORM: "u_emissiveFactor" = 'u_emissiveFactor'

Defined in: src/loader/parser/gltf/GLTFType.ts:18


OCCLUSION_TEXTURE_UNIFORM

readonly static OCCLUSION_TEXTURE_UNIFORM: "u_occlusionSampler" = 'u_occlusionSampler'

Defined in: src/loader/parser/gltf/GLTFType.ts:20


OCCLUSION_FACTOR_UNIFORM

readonly static OCCLUSION_FACTOR_UNIFORM: "u_occlusionFactor" = 'u_occlusionFactor'

Defined in: src/loader/parser/gltf/GLTFType.ts:22


MAX_MORPH_TARGETS

readonly static MAX_MORPH_TARGETS: 8 = 8

Defined in: src/loader/parser/gltf/GLTFType.ts:24


MORPH_POSITION_PREFIX

readonly static MORPH_POSITION_PREFIX: "a_morphPositions_" = 'a_morphPositions_'

Defined in: src/loader/parser/gltf/GLTFType.ts:26


MORPH_NORMAL_PREFIX

readonly static MORPH_NORMAL_PREFIX: "a_morphNormals_" = 'a_morphNormals_'

Defined in: src/loader/parser/gltf/GLTFType.ts:28


MORPH_TANGENT_PREFIX

readonly static MORPH_TANGENT_PREFIX: "a_morphTangents_" = 'a_morphTangents_'

Defined in: src/loader/parser/gltf/GLTFType.ts:30


MORPH_WEIGHT_UNIFORM

readonly static MORPH_WEIGHT_UNIFORM: "u_morphWeights" = 'u_morphWeights'

Defined in: src/loader/parser/gltf/GLTFType.ts:32


SCENE_ROOT_SKELETON

readonly static SCENE_ROOT_SKELETON: "SCENE_ROOT" = 'SCENE_ROOT'

Defined in: src/loader/parser/gltf/GLTFType.ts:34


IDENTITY_INVERSE_BIND_MATRICES

readonly static IDENTITY_INVERSE_BIND_MATRICES: "IDENTITY_IBM" = 'IDENTITY_IBM'

Defined in: src/loader/parser/gltf/GLTFType.ts:36


JOINT_MATRICES_UNIFORM

readonly static JOINT_MATRICES_UNIFORM: "u_jointMatrix" = 'u_jointMatrix'

Defined in: src/loader/parser/gltf/GLTFType.ts:38


ALPHA_CUTOFF_UNIFORM

readonly static ALPHA_CUTOFF_UNIFORM: "u_alphaCutoff" = 'u_alphaCutoff'

Defined in: src/loader/parser/gltf/GLTFType.ts:40

Released under the MIT License