28 lines
805 B
C++
28 lines
805 B
C++
///////////////////////////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// headers needed:
|
|
//
|
|
#include <ACGL/Math/Math.hh>
|
|
#include <ACGL/OpenGL/GL.hh>
|
|
|
|
#include <GLFW/glfw3.h>
|
|
#include <ACGL/OpenGL/Objects/ArrayBuffer.hh>
|
|
//
|
|
///////////////////////////////////////////////////////////////////////////////////////////////////
|
|
|
|
#include "physics.hh"
|
|
#include "graphics.hh"
|
|
#include "level.hh"
|
|
|
|
///////////////////////////////////////////////////////////////////////////////////////////////////
|
|
//
|
|
// implement the following functions:
|
|
//
|
|
|
|
// global variables exported by the generic main:
|
|
extern glm::uvec2 g_windowSize;
|
|
extern float g_nearPlane;
|
|
extern float g_farPlane;
|
|
//
|
|
///////////////////////////////////////////////////////////////////////////////////////////////////
|