| | |
- RenderPass
class RenderPass |
| |
A render pass node encapsulates information describing
a particular iteration of the rendering engine. In particular
it gives access to the "simulation time", the baseline matrix
values (viewport and projection matrices), and list of objects
which are transparent, selectable etc. |
| |
- __init__(self, startTime=None, viewport=None, projection=None, modelView=None, transparentObjects=None, pickEvents=None)
- appendPickEvent(self, event)
- Add an event which requires "pick" servicing
- appendTransparent(self, token)
- Register a particular opaque pointer as requiring processing
during the transparent rendering pass
- getModelView(self)
- Retrieve the base model-view matrix for the rendering pass
- getNameStack(self)
- Return the name stack from selection rendermode
- getPickEvents(self)
- Get the picking point as told by the pick events
- getProjection(self)
- Retrieve the projection matrix for the rendering pass
- getTransparent(self)
- Retrieve the list of transparent objects from this pass
- getViewport(self)
- Retrieve the viewport parameters for the rendering pass
- setNameStack(self, stack)
- Set the selection results (name stack)
| |