Class XRLightEstimation
Stores the light estimation information.
Inherited Members
Namespace: Evergine.Framework.XR.LightEstimation
Assembly: Evergine.Framework.dll
Syntax
public abstract class XRLightEstimation : DisposableObject
Properties
ColorCorrection
Gets or sets the color correction.
Declaration
public Vector3 ColorCorrection { get; set; }
Property Value
Type | Description |
---|---|
Vector3 |
EnvironmentProbe
Gets the reflection probe with IBL map and spherical harmonics.
Declaration
public ReflectionProbe EnvironmentProbe { get; }
Property Value
Type | Description |
---|---|
ReflectionProbe |
MainLightDirection
Gets or sets the light direction.
Declaration
public Vector3 MainLightDirection { get; set; }
Property Value
Type | Description |
---|---|
Vector3 |
MainLightIntensity
Gets or sets the light intensity.
Declaration
public float MainLightIntensity { get; set; }
Property Value
Type | Description |
---|---|
float |
Mode
Gets or sets the light estimation mode.
Declaration
public XRLightEstimation.Modes Mode { get; set; }
Property Value
Type | Description |
---|---|
XRLightEstimation.Modes |
PixelIntensity
Gets or sets the pixel intensity.
Declaration
public float PixelIntensity { get; set; }
Property Value
Type | Description |
---|---|
float |
Methods
Destroy()
Destroys all resources of this instance.
Declaration
protected override void Destroy()