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
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
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
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
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
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