encode.Class.GainMapEncoderMaterial - MONOGRID/gainmap-js GitHub Wiki
@monogrid/gainmap-js / encode / GainMapEncoderMaterial
Class: GainMapEncoderMaterial
Defined in: src/encode/materials/GainMapEncoderMaterial.ts:46
A Material which is able to encode a gainmap
Extends
ShaderMaterial
Constructors
Constructor
new GainMapEncoderMaterial(
params
):GainMapEncoderMaterial
Defined in: src/encode/materials/GainMapEncoderMaterial.ts:56
Parameters
params
object
& GainmapEncodingParameters
Returns
GainMapEncoderMaterial
Overrides
ShaderMaterial.constructor
Accessors
gainMapMax
Get Signature
get gainMapMax(): [
number
,number
,number
]
Defined in: src/encode/materials/GainMapEncoderMaterial.ts:151
See
Remarks
Logarithmic space
Returns
[number
, number
, number
]
gainMapMin
Get Signature
get gainMapMin(): [
number
,number
,number
]
Defined in: src/encode/materials/GainMapEncoderMaterial.ts:146
See
Remarks
Logarithmic space
Returns
[number
, number
, number
]
gamma
Get Signature
get gamma(): [
number
,number
,number
]
Defined in: src/encode/materials/GainMapEncoderMaterial.ts:98
See
GainmapEncodingParameters.gamma
Returns
[number
, number
, number
]
Set Signature
set gamma(
value
):void
Defined in: src/encode/materials/GainMapEncoderMaterial.ts:99
Parameters
value
[number
, number
, number
]
Returns
void
hdrCapacityMax
Get Signature
get hdrCapacityMax():
number
Defined in: src/encode/materials/GainMapEncoderMaterial.ts:162
See
GainMapMetadata.hdrCapacityMax
Remarks
Logarithmic space
Returns
number
hdrCapacityMin
Get Signature
get hdrCapacityMin():
number
Defined in: src/encode/materials/GainMapEncoderMaterial.ts:157
See
GainMapMetadata.hdrCapacityMin
Remarks
Logarithmic space
Returns
number
maxContentBoost
Get Signature
get maxContentBoost():
number
Defined in: src/encode/materials/GainMapEncoderMaterial.ts:136
See
GainmapEncodingParameters.maxContentBoost
Remarks
Non logarithmic space
Returns
number
Set Signature
set maxContentBoost(
value
):void
Defined in: src/encode/materials/GainMapEncoderMaterial.ts:137
Parameters
value
number
Returns
void
minContentBoost
Get Signature
get minContentBoost():
number
Defined in: src/encode/materials/GainMapEncoderMaterial.ts:126
See
GainmapEncodingParameters.minContentBoost
Remarks
Non logarithmic space
Returns
number
Set Signature
set minContentBoost(
value
):void
Defined in: src/encode/materials/GainMapEncoderMaterial.ts:127
Parameters
value
number
Returns
void
offsetHdr
Get Signature
get offsetHdr(): [
number
,number
,number
]
Defined in: src/encode/materials/GainMapEncoderMaterial.ts:107
See
GainmapEncodingParameters.offsetHdr
Returns
[number
, number
, number
]
Set Signature
set offsetHdr(
value
):void
Defined in: src/encode/materials/GainMapEncoderMaterial.ts:108
Parameters
value
[number
, number
, number
]
Returns
void
offsetSdr
Get Signature
get offsetSdr(): [
number
,number
,number
]
Defined in: src/encode/materials/GainMapEncoderMaterial.ts:116
See
GainmapEncodingParameters.offsetSdr
Returns
[number
, number
, number
]
Set Signature
set offsetSdr(
value
):void
Defined in: src/encode/materials/GainMapEncoderMaterial.ts:117
Parameters
value
[number
, number
, number
]
Returns
void