Skip to content

Documentation / scene / AssetPBRMaterialMR

Interface: AssetPBRMaterialMR

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

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:202

Inherited from

AssetPBRMaterialCommon.name


type

type: string

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

Inherited from

AssetPBRMaterialCommon.type


common

common: AssetMaterialCommon

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

Inherited from

AssetPBRMaterialCommon.common


path?

optional path?: string

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

Inherited from

AssetPBRMaterialCommon.path


material?

optional material?: DRef<MeshMaterial>

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

Inherited from

AssetPBRMaterialCommon.material


diffuseMap?

optional diffuseMap?: AssetTextureInfo

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

Inherited from

AssetPBRMaterialCommon.diffuseMap


diffuse?

optional diffuse?: Vector4

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

Inherited from

AssetPBRMaterialCommon.diffuse


ior?

optional ior?: number

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

Inherited from

AssetPBRMaterialCommon.ior


metallic?

optional metallic?: number

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


roughness?

optional roughness?: number

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


metallicMap?

optional metallicMap?: AssetTextureInfo

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


metallicIndex?

optional metallicIndex?: number

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


roughnessIndex?

optional roughnessIndex?: number

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


specularMap?

optional specularMap?: AssetTextureInfo

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


specularColorMap?

optional specularColorMap?: AssetTextureInfo

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


specularFactor?

optional specularFactor?: Vector4

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


sheen?

optional sheen?: AssetMaterialSheen

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


clearcoat?

optional clearcoat?: AssetMaterialClearcoat

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


transmission?

optional transmission?: AssetMaterialTransmission

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


iridescence?

optional iridescence?: AssetMaterialIridescence

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

Released under the MIT License.