C# Класс AreaLight, TheUnseen

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Color Color
ConstantAttenuation float
FalloffCurve UnityEngine.AnimationCurve
FalloffType AreaLightFalloffType
Intensity float
LinearAttenuation float
MaxDist float
MultSpec float
QuadraticAttenuation float
RenderDiffuse bool
RenderSpecular bool

Защищенные свойства (Protected)

Свойство Тип Описание
m_isDiffuse bool
m_isSpec bool
m_lightMaterial Material
m_normal Vector3
m_right Vector3
m_type AreaLightTypes
m_up Vector3

Открытые методы

Метод Описание
CreateFalloffLookup ( ) : void
Delete ( ) : void
EditorUpdateCallback ( ) : void
GetMaterial ( ) : Material
OnDisable ( ) : void
OnDrawGizmos ( ) : void
OnEnable ( ) : void
PickMaterial ( ) : void
SetAlbedoBuffer ( RenderTexture albedoBuffer ) : void
SetMatrixNormalInverse ( Matrix4x4 matNormalInverse ) : void
SetMatrixViewInverse ( Matrix4x4 matViewInverse ) : void
SetNormalBuffer ( RenderTexture normalBuffer ) : void
SetTransparencyBuffer ( RenderTexture transparencyBuffer ) : void
Update ( ) : void
UpdateMaterial ( ) : void

Защищенные методы

Метод Описание
Awake ( ) : void
Start ( ) : void

Описание методов

Awake() защищенный Метод

protected Awake ( ) : void
Результат void

CreateFalloffLookup() публичный Метод

public CreateFalloffLookup ( ) : void
Результат void

Delete() публичный Метод

public Delete ( ) : void
Результат void

EditorUpdateCallback() публичный Метод

public EditorUpdateCallback ( ) : void
Результат void

GetMaterial() публичный Метод

public GetMaterial ( ) : Material
Результат Material

OnDisable() публичный Метод

public OnDisable ( ) : void
Результат void

OnDrawGizmos() публичный Метод

public OnDrawGizmos ( ) : void
Результат void

OnEnable() публичный Метод

public OnEnable ( ) : void
Результат void

PickMaterial() публичный Метод

public PickMaterial ( ) : void
Результат void

SetAlbedoBuffer() публичный Метод

public SetAlbedoBuffer ( RenderTexture albedoBuffer ) : void
albedoBuffer RenderTexture
Результат void

SetMatrixNormalInverse() публичный Метод

public SetMatrixNormalInverse ( Matrix4x4 matNormalInverse ) : void
matNormalInverse Matrix4x4
Результат void

SetMatrixViewInverse() публичный Метод

public SetMatrixViewInverse ( Matrix4x4 matViewInverse ) : void
matViewInverse Matrix4x4
Результат void

SetNormalBuffer() публичный Метод

public SetNormalBuffer ( RenderTexture normalBuffer ) : void
normalBuffer RenderTexture
Результат void

SetTransparencyBuffer() публичный Метод

public SetTransparencyBuffer ( RenderTexture transparencyBuffer ) : void
transparencyBuffer RenderTexture
Результат void

Start() защищенный Метод

protected Start ( ) : void
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

UpdateMaterial() публичный Метод

public UpdateMaterial ( ) : void
Результат void

Описание свойств

Color публичное свойство

public Color Color
Результат Color

ConstantAttenuation публичное свойство

public float ConstantAttenuation
Результат float

FalloffCurve публичное свойство

public AnimationCurve,UnityEngine FalloffCurve
Результат UnityEngine.AnimationCurve

FalloffType публичное свойство

public AreaLightFalloffType FalloffType
Результат AreaLightFalloffType

Intensity публичное свойство

public float Intensity
Результат float

LinearAttenuation публичное свойство

public float LinearAttenuation
Результат float

MaxDist публичное свойство

public float MaxDist
Результат float

MultSpec публичное свойство

public float MultSpec
Результат float

QuadraticAttenuation публичное свойство

public float QuadraticAttenuation
Результат float

RenderDiffuse публичное свойство

public bool RenderDiffuse
Результат bool

RenderSpecular публичное свойство

public bool RenderSpecular
Результат bool

m_isDiffuse защищенное свойство

protected bool m_isDiffuse
Результат bool

m_isSpec защищенное свойство

protected bool m_isSpec
Результат bool

m_lightMaterial защищенное свойство

protected Material m_lightMaterial
Результат Material

m_normal защищенное свойство

protected Vector3 m_normal
Результат Vector3

m_right защищенное свойство

protected Vector3 m_right
Результат Vector3

m_type защищенное свойство

protected AreaLightTypes m_type
Результат AreaLightTypes

m_up защищенное свойство

protected Vector3 m_up
Результат Vector3