Property | Type | Description | |
---|---|---|---|
clearBuffers | FrameBufferType | ||
clearColor | |||
clearDepth | float | ||
clearStencil | int | ||
customType | string | ||
firstRenderQueue | RenderQueueGroupID | ||
identifier | uint | ||
inputs | InputTexture[] | ||
lastRenderQueue | RenderQueueGroupID | ||
material | |||
materialSchemeName | string | ||
parent | |||
quadBottom | float | ||
quadCornerModified | bool | ||
quadFarCorners | bool | ||
quadFarCornersViewSpace | bool | ||
quadLeft | float | ||
quadRight | float | ||
quadTop | float | ||
stencilCheck | bool | ||
stencilDepthFailOp | StencilOperation | ||
stencilFailOp | StencilOperation | ||
stencilFunc | CompareFunction | ||
stencilMask | int | ||
stencilPassOp | StencilOperation | ||
stencilRefValue | int | ||
stencilTwoSidedOperation | bool | ||
type | CompositorPassType |
Method | Description | |
---|---|---|
ClearAllInputs ( ) : void |
Clear all inputs. Note applies when CompositorPassType is RenderQuad |
|
CompositionPass ( |
||
GetInput ( int id ) : InputTexture |
Get the value of an input. Note applies when CompositorPassType is RenderQuad |
|
GetQuadCorners ( float &left, float &top, float &right, float &bottom ) : bool |
Get quad normalised positions [-1;1]x[-1;1]
|
|
SetInput ( int id ) : void | ||
SetInput ( int id, string name ) : void | ||
SetInput ( int id, string name, int mrtIndex ) : void |
Set an input local texture. An empty string clears the input. Note applies when CompositorPassType is RenderQuad |
|
SetQuadCorners ( float left, float top, float right, float bottom ) : void |
Set quad normalised positions [-1;1]x[-1;1]
|
|
SetQuadFarCorners ( bool farCorners, bool farCornersViewSpace ) : void |
Sets the use of camera frustum far corners provided in the quad's normals
|
public CompositionPass ( |
||
parent | ||
return | System |
public GetInput ( int id ) : InputTexture | ||
id | int | Input to get. Must be in 0..Config.MaxTextureLayers-1. |
return | InputTexture |
public GetQuadCorners ( float &left, float &top, float &right, float &bottom ) : bool | ||
left | float | |
top | float | |
right | float | |
bottom | float | |
return | bool |
public SetInput ( int id, string name ) : void | ||
id | int | |
name | string | |
return | void |
public SetInput ( int id, string name, int mrtIndex ) : void | ||
id | int | Input to set. Must be in 0..Config.MaxTextureLayers-1 |
name | string | Which texture to bind to this input. An empty string clears the input. |
mrtIndex | int | |
return | void |
public SetQuadCorners ( float left, float top, float right, float bottom ) : void | ||
left | float | |
top | float | |
right | float | |
bottom | float | |
return | void |
public SetQuadFarCorners ( bool farCorners, bool farCornersViewSpace ) : void | ||
farCorners | bool | |
farCornersViewSpace | bool | |
return | void |
protected RenderQueueGroupID firstRenderQueue | ||
return | RenderQueueGroupID |
protected RenderQueueGroupID lastRenderQueue | ||
return | RenderQueueGroupID |
protected CompositionTargetPass,Axiom.Graphics parent | ||
return |
protected StencilOperation stencilDepthFailOp | ||
return | StencilOperation |
protected StencilOperation stencilFailOp | ||
return | StencilOperation |
protected StencilOperation stencilPassOp | ||
return | StencilOperation |