Next: Utilities, Previous: Input, Up: API Reference [Contents][Index]
Keeping with the theme of declarative and functional code, Sly’s rendering module provide a purely functional interface to the imperative world of OpenGL. An abstraction on top of OpenGL known as “render combinators” provide a convenient way to describe and compose rendering pipelines.
• Render Combinators: | Purely functional rendering API. | |
• Sprites: | 2D textured rectangles. | |
• Textures: | Pixel arrays. | |
• Fonts: | Font loading and text rendering. | |
• Shapes: | Primitive 2D/3D shapes. | |
• Cameras: | Defining a viewpoint. | |
• Colors: | Pretty colors. | |
• Framebuffers: | Offscreen rendering. | |
• Shaders: | Programs that run on the GPU. |