-const int WIDTH = 800, HEIGHT = 600;
-const float ASPECT = (float)WIDTH / (float)HEIGHT;
+struct Light {
+ glm::vec3 pos;
+ glm::vec3 color;
+};
+
+std::vector<Light> lights = {
+ { glm::vec3(0, 0, 3), glm::vec3(1) },
+ { glm::vec3(0, 3, 0), glm::vec3(1) },
+ { glm::vec3(3, 0, 0), glm::vec3(1) },
+ { glm::vec3(3, 0, 0), glm::vec3(1) }
+};
+
+int activeLight = 0;
+
+int windowWidth = 800, windowHeight = 600;
+
+float aspect() {
+ return (float)windowWidth / (float)windowHeight;
+}