Skip to content

Documentation / scene / AssetMaterialCommon

Interface: AssetMaterialCommon ​

Defined in: libs/scene/src/asset/model.ts:181

Common properties of material for model loading

Properties ​

vertexColor? ​

optional vertexColor?: boolean

Defined in: libs/scene/src/asset/model.ts:182


vertexNormal? ​

optional vertexNormal?: boolean

Defined in: libs/scene/src/asset/model.ts:183


useTangent? ​

optional useTangent?: boolean

Defined in: libs/scene/src/asset/model.ts:184


alphaMode? ​

optional alphaMode?: "blend" | "mask"

Defined in: libs/scene/src/asset/model.ts:185


alphaCutoff? ​

optional alphaCutoff?: number

Defined in: libs/scene/src/asset/model.ts:186


doubleSided? ​

optional doubleSided?: boolean

Defined in: libs/scene/src/asset/model.ts:187


normalMap? ​

optional normalMap?: AssetTextureInfo

Defined in: libs/scene/src/asset/model.ts:188


bumpScale? ​

optional bumpScale?: number

Defined in: libs/scene/src/asset/model.ts:189


emissiveMap? ​

optional emissiveMap?: AssetTextureInfo

Defined in: libs/scene/src/asset/model.ts:190


emissiveColor? ​

optional emissiveColor?: Vector3

Defined in: libs/scene/src/asset/model.ts:191


emissiveStrength? ​

optional emissiveStrength?: number

Defined in: libs/scene/src/asset/model.ts:192


occlusionMap? ​

optional occlusionMap?: AssetTextureInfo

Defined in: libs/scene/src/asset/model.ts:193


occlusionStrength? ​

optional occlusionStrength?: number

Defined in: libs/scene/src/asset/model.ts:194

Released under the MIT License.