Open topic with navigation
<node3d:renderNode>.setOrder
Sets the render order of the render node
<node3d:renderNode>.setOrder( |
|
mode = viz.PRE_RENDER |
order = 0 |
) |
|
mode = viz.PRE_RENDER
Can be one of the following values:
viz.PRE_RENDER | Render before the main pass |
viz.POST_RENDER | Render after the main pass |
viz.MAIN_RENDER | Render during the main pass. This mode does not support rendering to a texture. |
order = 0
Controls the priority of the render node
Remarks
This command controls the order in which the node will perform the rendering. Before the main pass is rendered, it will perform all render nodes with viz.PRE_RENDER from lowest to highest order. After the main pass is rendered, it will perform all render nodes with viz.POST_RENDER from lowest to highest order.
During the main render pass, render nodes with viz.MAIN_RENDER will be rendered. When viz.MAIN_RENDER is specified, only the projection and view settings of the render node will be used. Render texture settings will not be used.
The default mode is viz.PRE_RENDER with order 0.
Return Value
None
See also