KlassischeKeplerKriege/game/renderer.cpp
2016-09-27 18:07:21 +02:00

18 lines
480 B
C++

#include "renderer.h"
endofthejedi::Renderer::Renderer() {
}
endofthejedi::Renderer::~Renderer() {}
void endofthejedi::Renderer::drawCircle(float x, float y, float radius, float r,
float g, float b) {
glBegin(GL_TRIANGLE_FAN);
glVertex2f(x, y); // center of circle
for (int i = 0; i <= 64; i++) {
glColor3f(r,g,b);
glVertex2f(x + (radius * cos(i * 2 * M_PI / 64)), y + (radius * sin(i * 2 * M_PI / 64)));
}
glEnd();
}