C# Class Axiom.Graphics.IlluminationPass

Struct recording a pass which can be used for a specific illumination stage.
This structure is used to record categorized passes which fit into a number of distinct illumination phases - ambient, diffuse / specular (per-light) and decal (post-lighting texturing). An original pass may fit into one of these categories already, or it may require splitting into its component parts in order to be categorized properly.
Show file Open project: mono-soc-2011/axiom Class Usage Examples

Public Properties

Property Type Description
DestroyOnShutdown bool
OriginalPass Pass
Pass Pass
Stage IlluminationStage

Property Details

DestroyOnShutdown public property

Whether this pass is one which should be deleted itself.
public bool DestroyOnShutdown
return bool

OriginalPass public property

The original pass which spawned this one.
public Pass,Axiom.Graphics OriginalPass
return Pass

Pass public property

The pass to use in this stage.
public Pass,Axiom.Graphics Pass
return Pass

Stage public property

The stage at which this pass is relevant.
public IlluminationStage Stage
return IlluminationStage