Class XRLightEstimation
Store the light estimation info.
Implements
Inherited Members
Namespace: Evergine.Framework.XR.LightEstimation
Assembly: Evergine.Framework.dll
Syntax
public abstract class XRLightEstimation : DisposableObject, IDisposable
  Properties
ColorCorrection
Gets or sets 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 light direction.
Declaration
public Vector3 MainLightDirection { get; set; }
  Property Value
| Type | Description | 
|---|---|
| Vector3 | 
MainLightIntensity
Gets or sets light intensity.
Declaration
public float MainLightIntensity { get; set; }
  Property Value
| Type | Description | 
|---|---|
| float | 
Mode
Gets or sets light estimation mode.
Declaration
public XRLightEstimation.Modes Mode { get; set; }
  Property Value
| Type | Description | 
|---|---|
| XRLightEstimation.Modes | 
PixelIntensity
Gets or sets pixel intensity.
Declaration
public float PixelIntensity { get; set; }
  Property Value
| Type | Description | 
|---|---|
| float | 
Methods
Destroy()
Destroy all resources of this instance.
Declaration
protected override void Destroy()