Skip to content

Interface: GPUMaterialResponse ​

Defined in: GPULayerCompositor.ts:32

Light response of a GPU-composited surface; the fields mirror the MeshPhongMaterial used by CPU compositing.

Properties ​

color? ​

ts
readonly optional color?: ColorRepresentation;

Defined in: GPULayerCompositor.ts:34

Diffuse colour multiplying the composited layer colour.


specular? ​

ts
readonly optional specular?: ColorRepresentation;

Defined in: GPULayerCompositor.ts:35


shininess? ​

ts
readonly optional shininess?: number;

Defined in: GPULayerCompositor.ts:36


emissive? ​

ts
readonly optional emissive?: ColorRepresentation;

Defined in: GPULayerCompositor.ts:37


emissiveIntensity? ​

ts
readonly optional emissiveIntensity?: number;

Defined in: GPULayerCompositor.ts:38


opacity? ​

ts
readonly optional opacity?: number;

Defined in: GPULayerCompositor.ts:39


flatShading? ​

ts
readonly optional flatShading?: boolean;

Defined in: GPULayerCompositor.ts:40

Released under the MIT License.