maug
Quick and dirty C mini-augmentation library.
|
Basic 3D scene graph API. More...
Functions | |
void | retro3d_scene_init () |
Commence drawing a new scene/frame. | |
size_t | retro3d_scene_complete () |
Finish drawing the current scene/frame and display it on-screen. | |
void | retro3d_scene_open_node () |
Denote the beginning of a new scene node, or group of polygons inside the current scene/frame. | |
void | retro3d_scene_close_node () |
Denote the end of the current scene node opened with retro3d_scene_open_node(). | |
Basic 3D scene graph API.
size_t retro3d_scene_complete | ( | ) |
Finish drawing the current scene/frame and display it on-screen.
void retro3d_scene_open_node | ( | ) |
Denote the beginning of a new scene node, or group of polygons inside the current scene/frame.
This can be useful for e.g. applying Retro3D Transformations to a group of polygons, like a spinning waterwheel or a character's moving arm.