I am using a timer function to animate, but I am having issues when I place it in the Renderer class.
void Renderer::animate(int value) { glutTimerFunc(TIMERMSE
glutTimerFunc() expects a pointer to a function of type void (*func)(int value), not a member function of type void (Renderer::*func)(int value).
void (*func)(int value)
void (Renderer::*func)(int value)
Make Render::animate static or use a global function.
Render::animate