Skip to content

copper3d / Modules / Utils/dispose / DisposableMaterial

Interface: DisposableMaterial ​

Utils/dispose.DisposableMaterial

A material and the texture slots three's built-in materials use. All optional: any given material has only some of them.

Hierarchy ​

  • Disposable

    ↳ DisposableMaterial

Table of contents ​

Properties ​

Properties ​

alphaMap ​

• Optional alphaMap: null | Disposable

Defined in ​

src/Utils/dispose.ts:27


aoMap ​

• Optional aoMap: null | Disposable

Defined in ​

src/Utils/dispose.ts:25


bumpMap ​

• Optional bumpMap: null | Disposable

Defined in ​

src/Utils/dispose.ts:28


displacementMap ​

• Optional displacementMap: null | Disposable

Defined in ​

src/Utils/dispose.ts:29


dispose ​

• dispose: () => void

Type declaration ​

▸ (): void

Returns ​

void

Inherited from ​

Disposable.dispose

Defined in ​

src/Utils/dispose.ts:15


emissiveMap ​

• Optional emissiveMap: null | Disposable

Defined in ​

src/Utils/dispose.ts:26


envMap ​

• Optional envMap: null | Disposable

Defined in ​

src/Utils/dispose.ts:30


lightMap ​

• Optional lightMap: null | Disposable

Defined in ​

src/Utils/dispose.ts:31


map ​

• Optional map: null | Disposable

Defined in ​

src/Utils/dispose.ts:21


metalnessMap ​

• Optional metalnessMap: null | Disposable

Defined in ​

src/Utils/dispose.ts:24


normalMap ​

• Optional normalMap: null | Disposable

Defined in ​

src/Utils/dispose.ts:22


roughnessMap ​

• Optional roughnessMap: null | Disposable

Defined in ​

src/Utils/dispose.ts:23


specularMap ​

• Optional specularMap: null | Disposable

Defined in ​

src/Utils/dispose.ts:32