|
Aviatrix3D 2.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface RenderOp
Constants used to define render operations as the output of the sort stage.
Field Summary | |
---|---|
static int |
CHANGE_BUFFER_STATE
Take an existing active buffer state and change it. |
static int |
RENDER_CUSTOM
A node implementing the CustomRenderable
interface will be rendered. |
static int |
RENDER_CUSTOM_GEOMETRY
Render a custom geometry item. |
static int |
RENDER_GEOMETRY
Render a geometry item. |
static int |
RENDER_GEOMETRY_2D
Render a 2D geometry item. |
static int |
SET_BUFFER_CLEAR
Set the buffer clear bit, but don't run the render method |
static int |
SET_SHADER_ARGS
Set a collection of shader arguments |
static int |
SET_VIEWPORT_STATE
Set up a custom viewport for this multipass pass |
static int |
START_BUFFER_STATE
Start a buffer state change |
static int |
START_CLIP_PLANE
A clip plane should push its state onto the stack |
static int |
START_FOG
A local fog should push its state onto the stack |
static int |
START_LAYER
Start of a new layer. |
static int |
START_LIGHT
A light should push its state onto the stack |
static int |
START_MULTIPASS
Start a multipass process |
static int |
START_MULTIPASS_PASS
Start a single pass of the multipass process |
static int |
START_RENDER
The unknown/general request to push state onto the stack |
static int |
START_RENDER_2D
The unknown/general 2D request to push state onto the stack |
static int |
START_SHADER_PROGRAM
Start a GLSLang shader program now |
static int |
START_SHADOW
Start of a collection of objects that are used for shadows |
static int |
START_SHADOW_GENERATOR
Start of a collection of objects that are shadow generators |
static int |
START_STATE
The node component should push its state onto the stack |
static int |
START_TEXTURE
Turn on a texture unit stage for rendering. |
static int |
START_TRANSPARENT
Start of a collection of transparent geometry |
static int |
START_VIEWPORT
Resize the viewport to a new size. |
static int |
STOP_BUFFER_STATE
End using a particular buffer state, turning it off. |
static int |
STOP_CLIP_PLANE
A clip plane is removing its state from the stack |
static int |
STOP_FOG
A local fog is removing its state from the stack, restore global fog. |
static int |
STOP_LAYER
End of a layer. |
static int |
STOP_LIGHT
A light is removing its state from the stack |
static int |
STOP_MULTIPASS
Stop a multipass rendering |
static int |
STOP_MULTIPASS_PASS
Stop a single pass of the multipass process |
static int |
STOP_RENDER
The unknown/general request to pop state off the stack |
static int |
STOP_RENDER_2D
The unknown/general 2D request to pop state off the stack |
static int |
STOP_SHADER_PROGRAM
Stop using a GLSLang shader programs |
static int |
STOP_SHADOW
End of a collection of objects that are used for shadows |
static int |
STOP_SHADOW_GENERATOR
End of a collection of objects that are shadow generators |
static int |
STOP_STATE
The node component should remove its state from the stack |
static int |
STOP_TEXTURE
Turn off a texture unit stage for rendering. |
static int |
STOP_TRANSPARENT
End of a collection of transparent geometry |
static int |
STOP_VIEWPORT
End of the current viewport. |
static int |
STOP_VIEWPORT_STATE
Stop a custom viewport for this multipass pass and return to the parent viewport state from the containing scene. |
Field Detail |
---|
static final int START_RENDER
static final int STOP_RENDER
static final int START_RENDER_2D
static final int STOP_RENDER_2D
static final int RENDER_GEOMETRY
static final int RENDER_GEOMETRY_2D
static final int RENDER_CUSTOM_GEOMETRY
static final int RENDER_CUSTOM
CustomRenderable
interface will be rendered. Needs to pass in the external instruction
setup.
static final int START_STATE
static final int STOP_STATE
static final int START_LIGHT
static final int STOP_LIGHT
static final int START_TRANSPARENT
static final int STOP_TRANSPARENT
static final int START_SHADOW
static final int STOP_SHADOW
static final int START_SHADOW_GENERATOR
static final int STOP_SHADOW_GENERATOR
static final int START_CLIP_PLANE
static final int STOP_CLIP_PLANE
static final int START_FOG
static final int STOP_FOG
static final int START_SHADER_PROGRAM
static final int STOP_SHADER_PROGRAM
static final int SET_SHADER_ARGS
static final int START_TEXTURE
static final int STOP_TEXTURE
static final int START_LAYER
static final int STOP_LAYER
static final int START_VIEWPORT
static final int STOP_VIEWPORT
static final int START_MULTIPASS
static final int START_MULTIPASS_PASS
static final int START_BUFFER_STATE
static final int SET_BUFFER_CLEAR
static final int CHANGE_BUFFER_STATE
static final int STOP_BUFFER_STATE
static final int STOP_MULTIPASS_PASS
static final int STOP_MULTIPASS
static final int SET_VIEWPORT_STATE
static final int STOP_VIEWPORT_STATE
|
Aviatrix3D 2.1.0 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |