Skip to content

Documentation / scene / AssetPBRMaterialSG

Interface: AssetPBRMaterialSG ​

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

PBR of Specular-Glossness workfow 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


specular? ​

optional specular?: Vector3

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


glossness? ​

optional glossness?: number

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


specularGlossnessMap? ​

optional specularGlossnessMap?: AssetTextureInfo

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

Released under the MIT License.