#include #include #include #include #include #define _CRT_SECURE_NO_WARNINGS #include #define GLFW_INCLUDE_GLU #include #include #define GLM_FORCE_RADIANS #include #include #include #include #include "glerror.h" #include class Model { public: glm::vec3 Position; std::vector Colors; std::vector Vertices; std::vector Normals; std::vector TextureCoords; GLuint Colorbuffer; GLuint VertBuffer; GLuint NormalBuffer; GLuint TextureCoordBuffer; GLuint VAO; Model(); void temp_CreateModelShit(); void CreateBuffers(std::vector, std::vector, std::vector); };