Graphics Sequencer (XSISDK)
Be sure to read: Graphics Sequencer (http://softimage.wiki.softimage.com/sdkdocs/cus_graphicsequencer.htm)
The graphic sequencer states are documented in the "Communicating with XSI" section of Realtime Shaders (http://softimage.wiki.softimage.com/sdkdocs/cus_rtshad.htm)
Graphic Sequencer Callbacks
The following diagram shows how the display callbacks fit into the viewport rendering loop.
|Callback||Viewport Rendering Loop|
|Pre-begin Frame||Set up p-buffer|
|Begin Frame||Clear call (clear back buffer, Z-buffer, ...)|
|Begin Pass||Draw wireframe.
This is where you would call:
|Pre-end Frame||Draw rulers/grid and save Frame buffer|
|End Frame||Swap buffer|
- The display callbacks are called for each viewport.
- The calling order for Begin Frame and End Frame callbacks are not guaranteed. For example, you cannot assume your Begin Frame callback is called before the buffers are cleared.
- There is one pass only.
This page was last modified 18:58, 3 Nov 2009.
This page has been accessed 11182 times.