Struct MRLightEstimation
Provides a template for light estimation data
Syntax
public struct MRLightEstimation : IEquatable<MRLightEstimation>
Fields
m_AmbientBrightness
Declaration
public float? m_AmbientBrightness
Field Value
m_AmbientColorTemperature
Declaration
public float? m_AmbientColorTemperature
Field Value
m_AmbientIntensityInLumens
Declaration
public float? m_AmbientIntensityInLumens
Field Value
m_ColorCorrection
Declaration
public Color? m_ColorCorrection
Field Value
m_MainLightBrightness
Declaration
public float? m_MainLightBrightness
Field Value
m_MainLightColor
Declaration
public Color? m_MainLightColor
Field Value
m_MainLightDirection
Declaration
public Vector3? m_MainLightDirection
Field Value
m_MainLightIntensityLumens
Declaration
public float? m_MainLightIntensityLumens
Field Value
m_SphericalHarmonics
Declaration
public SphericalHarmonicsL2? m_SphericalHarmonics
Field Value
Type |
Description |
Nullable<SphericalHarmonicsL2> |
|
Methods
AreLightsEqual(MRLightEstimation)
Declaration
public bool AreLightsEqual(MRLightEstimation other)
Parameters
Returns
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Equals(MRLightEstimation)
Declaration
public bool Equals(MRLightEstimation other)
Parameters
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Operators
Equality(MRLightEstimation, MRLightEstimation)
Declaration
public static bool operator ==(MRLightEstimation left, MRLightEstimation right)
Parameters
Returns
Inequality(MRLightEstimation, MRLightEstimation)
Declaration
public static bool operator !=(MRLightEstimation left, MRLightEstimation right)
Parameters
Returns