Luxar Viewer API Documentation - v2026.9.22
GitHub
Preparing search index...
rendering/post-processing/mega/material
MegaShaderConfig
Interface MegaShaderConfig
Constructor config for
MegaShaderMaterial
. All fields optional.
interface
MegaShaderConfig
{
exposure
?:
number
;
globalOffset
?:
number
;
globalGamma
?:
number
;
toneMapping
?:
ToneMapping
;
lensDistortion
?:
{
enabled
?:
boolean
;
distortion
?:
Vector2
;
principalPoint
?:
Vector2
;
focalLength
?:
Vector2
;
skew
?:
number
;
dispersion
?:
number
;
}
;
detectorNoise
?:
{
enabled
?:
boolean
;
readoutSigma
?:
number
;
photonGain
?:
number
;
fpnSigma
?:
number
;
}
;
vignette
?:
{
enabled
?:
boolean
;
darkness
?:
number
;
offset
?:
number
}
;
bloom
?:
{
enabled
?:
boolean
;
intensity
?:
number
}
;
}
Index
Properties
exposure?
global
Offset?
global
Gamma?
tone
Mapping?
lens
Distortion?
detector
Noise?
vignette?
bloom?
Properties
Optional
exposure
exposure
?:
number
Optional
global
Offset
globalOffset
?:
number
Optional
global
Gamma
globalGamma
?:
number
Optional
tone
Mapping
toneMapping
?:
ToneMapping
Optional
lens
Distortion
lensDistortion
?:
{
enabled
?:
boolean
;
distortion
?:
Vector2
;
principalPoint
?:
Vector2
;
focalLength
?:
Vector2
;
skew
?:
number
;
dispersion
?:
number
;
}
Optional
detector
Noise
detectorNoise
?:
{
enabled
?:
boolean
;
readoutSigma
?:
number
;
photonGain
?:
number
;
fpnSigma
?:
number
;
}
Optional
vignette
vignette
?:
{
enabled
?:
boolean
;
darkness
?:
number
;
offset
?:
number
}
Optional
bloom
bloom
?:
{
enabled
?:
boolean
;
intensity
?:
number
}
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
exposure
global
Offset
global
Gamma
tone
Mapping
lens
Distortion
detector
Noise
vignette
bloom
GitHub
Luxar Viewer API Documentation - v2026.9.22
Loading...
Constructor config for MegaShaderMaterial. All fields optional.