decode.Class.GainMapDecoderMaterial - MONOGRID/gainmap-js GitHub Wiki

@monogrid/gainmap-js / decode / GainMapDecoderMaterial

Class: GainMapDecoderMaterial

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:48

A Material which is able to decode the Gainmap into a full HDR Representation

Extends

  • ShaderMaterial

Constructors

Constructor

new GainMapDecoderMaterial(params): GainMapDecoderMaterial

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:56

Parameters

params

GainMapMetadata & GainmapDecodingParameters & object

Returns

GainMapDecoderMaterial

Overrides

ShaderMaterial.constructor

Accessors

gainMap

Get Signature

get gainMap(): Texture

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:89

Returns

Texture

Set Signature

set gainMap(value): void

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:90

Parameters
value

Texture

Returns

void


gainMapMax

Get Signature

get gainMapMax(): [number, number, number]

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:109

See

GainMapMetadata.gainMapMax

Returns

[number, number, number]

Set Signature

set gainMapMax(value): void

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:110

Parameters
value

[number, number, number]

Returns

void


gainMapMin

Get Signature

get gainMapMin(): [number, number, number]

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:104

See

GainMapMetadata.gainMapMin

Returns

[number, number, number]

Set Signature

set gainMapMin(value): void

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:105

Parameters
value

[number, number, number]

Returns

void


gamma

Get Signature

get gamma(): [number, number, number]

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:115

See

GainMapMetadata.gamma

Returns

[number, number, number]

Set Signature

set gamma(value): void

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:120

Parameters
value

[number, number, number]

Returns

void


hdrCapacityMax

Get Signature

get hdrCapacityMax(): number

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:141

See

GainMapMetadata.hdrCapacityMin

Remarks

Logarithmic space

Returns

number

Set Signature

set hdrCapacityMax(value): void

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:142

Parameters
value

number

Returns

void


hdrCapacityMin

Get Signature

get hdrCapacityMin(): number

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:131

See

GainMapMetadata.hdrCapacityMin

Remarks

Logarithmic space

Returns

number

Set Signature

set hdrCapacityMin(value): void

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:132

Parameters
value

number

Returns

void


maxDisplayBoost

Get Signature

get maxDisplayBoost(): number

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:151

See

GainmapDecodingParameters.maxDisplayBoost

Remarks

Non Logarithmic space

Returns

number

Set Signature

set maxDisplayBoost(value): void

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:152

Parameters
value

number

Returns

void


offsetHdr

Get Signature

get offsetHdr(): [number, number, number]

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:94

See

GainMapMetadata.offsetHdr

Returns

[number, number, number]

Set Signature

set offsetHdr(value): void

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:95

Parameters
value

[number, number, number]

Returns

void


offsetSdr

Get Signature

get offsetSdr(): [number, number, number]

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:99

See

GainMapMetadata.offsetSdr

Returns

[number, number, number]

Set Signature

set offsetSdr(value): void

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:100

Parameters
value

[number, number, number]

Returns

void


sdr

Get Signature

get sdr(): Texture

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:86

Returns

Texture

Set Signature

set sdr(value): void

Defined in: src/decode/materials/GainMapDecoderMaterial.ts:87

Parameters
value

Texture

Returns

void