Class: GLTFMaterial
Constructors
Properties
- name
- defines
- doubleSided
- baseColorFactor
- emissiveFactor
- metallicFactor
- roughnessFactor
- alphaCutoff
- enableBlend
- baseColorTexture
- metallicRoughnessTexture
- normalTexture
- occlusionTexture
- emissiveTexture
- extensions
- baseMapOffsetSize
- normalMapOffsetSize
- emissiveMapOffsetSize
- roughnessMapOffsetSize
- metallicMapOffsetSize
- aoMapOffsetSize
Constructors
constructor
• new GLTFMaterial(): GLTFMaterial
Returns
Properties
name
• name: string
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:4
defines
• defines: string
[]
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:5
doubleSided
• doubleSided: boolean
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:6
baseColorFactor
• baseColorFactor: [1
, 1
, 1
, 1
]
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:7
emissiveFactor
• emissiveFactor: number
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:8
metallicFactor
• metallicFactor: number
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:9
roughnessFactor
• roughnessFactor: number
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:10
alphaCutoff
• alphaCutoff: number
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:11
enableBlend
• enableBlend: boolean
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:12
baseColorTexture
• baseColorTexture: Texture
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:13
metallicRoughnessTexture
• metallicRoughnessTexture: Texture
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:14
normalTexture
• normalTexture: Texture
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:15
occlusionTexture
• occlusionTexture: Texture
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:16
emissiveTexture
• emissiveTexture: Texture
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:17
extensions
• extensions: any
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:18
baseMapOffsetSize
• baseMapOffsetSize: Vector4
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:19
normalMapOffsetSize
• normalMapOffsetSize: Vector4
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:20
emissiveMapOffsetSize
• emissiveMapOffsetSize: Vector4
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:21
roughnessMapOffsetSize
• roughnessMapOffsetSize: Vector4
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:22
metallicMapOffsetSize
• metallicMapOffsetSize: Vector4
Defined in
src/loader/parser/gltf/GLTFMaterial.ts:23
aoMapOffsetSize
• aoMapOffsetSize: Vector4