Skip to content

Documentation / scene / AssetMaterialCommon

Interface: AssetMaterialCommon

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

Common properties of material for model loading

Properties

vertexColor?

optional vertexColor?: boolean

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


vertexNormal?

optional vertexNormal?: boolean

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


useTangent?

optional useTangent?: boolean

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


alphaMode?

optional alphaMode?: "blend" | "mask"

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


alphaCutoff?

optional alphaCutoff?: number

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


doubleSided?

optional doubleSided?: boolean

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


normalMap?

optional normalMap?: AssetTextureInfo

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


bumpScale?

optional bumpScale?: number

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


emissiveMap?

optional emissiveMap?: AssetTextureInfo

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


emissiveColor?

optional emissiveColor?: Vector3

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


emissiveStrength?

optional emissiveStrength?: number

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


occlusionMap?

optional occlusionMap?: AssetTextureInfo

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


occlusionStrength?

optional occlusionStrength?: number

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

Released under the MIT License.