Wrapper class for Assignment 2.
#include <assignment2.hpp>
◆ Assignment2()
edaf80::Assignment2::Assignment2 |
( |
WindowManager & |
windowManager | ) |
|
It will initialise various modules of bonobo and retrieve a window to draw to.
◆ ~Assignment2()
edaf80::Assignment2::~Assignment2 |
( |
| ) |
|
It will release the bonobo modules initialised by the constructor, as well as the window.
◆ run()
void edaf80::Assignment2::run |
( |
| ) |
|
- Todo:
- Create a tesselated sphere and a tesselated torus
- Todo:
- Interpolate the movement of a shape between various control points.
- Todo:
- Compute the interpolated position using the linear interpolation.
- Todo:
- Compute the interpolated position using the Catmull-Rom interpolation; use the
catmull_rom_tension
variable as your tension argument.
◆ inputHandler
◆ mCamera
◆ mWindowManager
◆ window
GLFWwindow* edaf80::Assignment2::window |
|
private |
The documentation for this class was generated from the following files: