Skip to main content

@novorender/web_app / TextureDescription

Interface: TextureDescription

PBR Material texture description

Extends

Properties

albedo

readonly albedo: RGB;

Default base color factor.

Inherited from

PBRMaterialInfo.albedo

Defined in

@novorender/core3d/materials.ts:37


ambient

readonly ambient: number;

Ambient light factor factor [0,1], default = 0.

Inherited from

PBRMaterialInfo.ambient

Defined in

@novorender/core3d/materials.ts:46


metalness

readonly metalness: number;

Default metalness factor, i.e. 0 = plastic, 1 = metal.

Inherited from

PBRMaterialInfo.metalness

Defined in

@novorender/core3d/materials.ts:40


name

readonly name: string;

Display name of texture.

Defined in

@novorender/web_app/view.ts:1193


roughness

readonly roughness: number;

Default roughness factor, i.e. 0 = shiny, 1 = rough.

Inherited from

PBRMaterialInfo.roughness

Defined in

@novorender/core3d/materials.ts:43


scale

readonly scale: number;

Linear scale, i.e. size per "tile" in meters.

Inherited from

PBRMaterialInfo.scale

Defined in

@novorender/core3d/materials.ts:34


tags

readonly tags: readonly string[];

Texture tags.

Defined in

@novorender/web_app/view.ts:1196


thumnbnailURL?

readonly optional thumnbnailURL: string;

Thumbnail URL.

Defined in

@novorender/web_app/view.ts:1199


url

readonly url: string;

Texture URL.

Inherited from

RenderStateTextureReference.url

Defined in

@novorender/core3d/state/index.ts:686