C# Class AreaLightRenderer, TheUnseen

Inheritance: MonoBehaviour
Show file Open project: henryj41043/TheUnseen

Public Properties

Property Type Description
LinearColorSpace bool
SceneCamera Camera
m_albedoMaterial Material
m_normalMaterial Material
m_transparencyMaterial Material

Protected Properties

Property Type Description
m_areaLightList List

Public Methods

Method Description
AddLight ( GameObject lightObj ) : void
Awake ( ) : void
InitCamera ( ) : void
InitMaterialsAndBuffers ( ) : void
InitQuad ( ) : void
OnGUI ( ) : void
OnPostRender ( ) : void
RemoveLight ( GameObject lightObj ) : void
ResetBuffer ( ) : void
SetFrustumRays ( ) : void
Start ( ) : void
Update ( ) : void

Private Methods

Method Description
UpdateBuffer ( ) : void

Method Details

AddLight() public method

public AddLight ( GameObject lightObj ) : void
lightObj GameObject
return void

Awake() public method

public Awake ( ) : void
return void

InitCamera() public method

public InitCamera ( ) : void
return void

InitMaterialsAndBuffers() public method

public InitMaterialsAndBuffers ( ) : void
return void

InitQuad() public method

public InitQuad ( ) : void
return void

OnGUI() public method

public OnGUI ( ) : void
return void

OnPostRender() public method

public OnPostRender ( ) : void
return void

RemoveLight() public method

public RemoveLight ( GameObject lightObj ) : void
lightObj GameObject
return void

ResetBuffer() public method

public ResetBuffer ( ) : void
return void

SetFrustumRays() public method

public SetFrustumRays ( ) : void
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

Property Details

LinearColorSpace public property

public bool LinearColorSpace
return bool

SceneCamera public property

public Camera SceneCamera
return Camera

m_albedoMaterial public property

public Material m_albedoMaterial
return Material

m_areaLightList protected property

protected List m_areaLightList
return List

m_normalMaterial public property

public Material m_normalMaterial
return Material

m_transparencyMaterial public property

public Material m_transparencyMaterial
return Material