Graphics Sequencer (XSISDK)
[edit]
Documentation
Be sure to read: Graphics Sequencer (http://softimage.wiki.avid.com/sdkdocs/cus_graphicsequencer.htm)
| The graphic sequencer states are documented in the "Communicating with XSI" section of Realtime Shaders (http://softimage.wiki.avid.com/sdkdocs/cus_rtshad.htm)
|
[edit]
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, ...) |
| Post-begin Frame | |
| Pre-Pass | |
| Begin Pass | Draw wireframe.
This is where you would call:
|
| Post-Pass | |
| Pre-end Frame | Draw rulers/grid and save Frame buffer |
| End Frame | Swap buffer |
| Post-end Frame |
Notes
- 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 16:41, 9 May 2006.
This page has been accessed 3433 times.


