Matrix1 Utility Plug-ins

# Matrix1Util_26

This plug-in provides camera information not normally available elsewhere, and the ability to register callback function that will be executed during the SYNC process.
It also provides a few facilities for sprites, adding a viewport and callbacks around sprite rendering.
The order that the callbacks will be executed in is as follows:

- Execute PRESYNC callback
- Checks for sync rate take place
- If you have sprites

- Execute PRESPRITE callback
- Sprites are rendered
- Execute POSTSPRITE callback

- If you have objects

- Execute PRERENDER callback
- For each camera
  - Execute PRECAMERA callback
  - Objects are rendered
  - Execute POSTCAMERA callback
- Execute POSTRENDER callback

- Execute POSTSYNC callback

Camera Information and Settings

CAMERA ASPECT |
CAMERA BACKDROP COLOR |
CAMERA BACKDROP ON |
CAMERA FOV |
CAMERA RANGE FAR |
CAMERA RANGE NEAR |
CAMERA VIEW BOTTOM |
CAMERA VIEW LEFT |
CAMERA VIEW RIGHT |
CAMERA VIEW TOP |
CURRENT CAMERA |

Sprite Information and Settings

CLEAR SPRITE VIEW |
DRAW SPRITES |
DRAW SPRITES AUTO |
DRAW SPRITES MANUAL |
RESET SPRITE VIEW |
SET SPRITE VIEW |
SPRITE VIEW BOTTOM |
SPRITE VIEW LEFT |
SPRITE VIEW RIGHT |
SPRITE VIEW TOP |

Animation Settings

DRAW ANIMATION |
DRAW ANIMATION AUTO |
DRAW ANIMATION MANUAL |

Sync Information

SYNC ELAPSED |

Sync Callbacks

SET MESSAGE CALLBACK |
SET POSTCAMERA CALLBACK |
SET POSTRENDER CALLBACK |
SET POSTSPRITE CALLBACK |
SET POSTSYNC CALLBACK |
SET PRECAMERA CALLBACK |
SET PRERENDER CALLBACK |
SET PRESPRITE CALLBACK |
SET PRESYNC CALLBACK |
STOP CURRENT MESSAGE |

Go back to ...

Matrix1 Utils Main Index
Matrix1 Utils Command List
Commands Menu
Main Menu

Copyright © Ian Mold - Matrix1 Software 2006 - 2011