Skip to content

Documentation / scene / AssetPBRMaterialMR

Interface: AssetPBRMaterialMR

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

PBR of Metallic-Roughness workflow related material properties for model loading

Extends

Properties

name?

optional name?: string

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

Inherited from

AssetPBRMaterialCommon.name


type

type: string

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

Inherited from

AssetPBRMaterialCommon.type


common

common: AssetMaterialCommon

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

Inherited from

AssetPBRMaterialCommon.common


path?

optional path?: string

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

Inherited from

AssetPBRMaterialCommon.path


material?

optional material?: DRef<MeshMaterial>

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

Inherited from

AssetPBRMaterialCommon.material


diffuseMap?

optional diffuseMap?: AssetTextureInfo

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

Inherited from

AssetPBRMaterialCommon.diffuseMap


diffuse?

optional diffuse?: Vector4

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

Inherited from

AssetPBRMaterialCommon.diffuse


ior?

optional ior?: number

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

Inherited from

AssetPBRMaterialCommon.ior


metallic?

optional metallic?: number

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


roughness?

optional roughness?: number

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


metallicMap?

optional metallicMap?: AssetTextureInfo

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


metallicIndex?

optional metallicIndex?: number

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


roughnessIndex?

optional roughnessIndex?: number

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


specularMap?

optional specularMap?: AssetTextureInfo

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


specularColorMap?

optional specularColorMap?: AssetTextureInfo

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


specularFactor?

optional specularFactor?: Vector4

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


sheen?

optional sheen?: AssetMaterialSheen

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


clearcoat?

optional clearcoat?: AssetMaterialClearcoat

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


transmission?

optional transmission?: AssetMaterialTransmission

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


iridescence?

optional iridescence?: AssetMaterialIridescence

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

Released under the MIT License.