|
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.