The current features of libL3D are listed below, for planned future features see the plans section.
- 3D call back funtion
- 2D call back funtion
- Timer function for scaling movement according to time and FPS
- Mouse Movement and Mouse Button callbacks
- Keyboard callbacks
- Idle callbacks
- Texture loading (BMP)
- Ability to load and display Quake MD2 Models
- Camera class with relative movement abilities enabling 1st Person Views
- Path class with ability to attach objects/cameras, enabling cinematic camera movement
- First Person Player Class with Draw Callback and Collision Detection
- Axis Aligned Bounding Boxes for Collision Detection
|