#include "../NCLGL/window.h" #include "Renderer.h" int main() { Window w("Make your own project!", 1280, 720, false); if(!w.HasInitialised()) { return -1; } Renderer renderer(w); if(!renderer.HasInitialised()) { return -1; } while(w.UpdateWindow() && !Window::GetKeyboard()->KeyDown(KEYBOARD_ESCAPE)){ renderer.UpdateScene(w.GetTimer()->GetTimeDeltaSeconds()); renderer.RenderScene(); renderer.SwapBuffers(); if (Window::GetKeyboard()->KeyTriggered(KEYBOARD_Y)) { renderer.toggleCameraAutomatic(); } if (Window::GetKeyboard()->KeyTriggered(KEYBOARD_I)) { renderer.toggleRedPostProcess(); } if (Window::GetKeyboard()->KeyTriggered(KEYBOARD_U)) { renderer.toggleDrawSplitScreen(); } } return 0; }