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