X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fmodel.hpp;h=557b4acc6ebe4cb1092a95361cb10d14709703c3;hb=35c09fc00094a3d390732fd533b2bd03413d90c7;hp=7b9fc3d1b09cf702109111ae51568e694f45736a;hpb=e74f1ad236429f05db90c0ace825277e2a3fbc05;p=blank.git diff --git a/src/model.hpp b/src/model.hpp index 7b9fc3d..557b4ac 100644 --- a/src/model.hpp +++ b/src/model.hpp @@ -80,13 +80,11 @@ class BlockModel { public: using Position = glm::vec3; using Color = glm::vec3; - using Normal = glm::vec3; using Light = float; using Index = unsigned int; using Positions = std::vector; using Colors = std::vector; - using Normals = std::vector; using Lights = std::vector; using Indices = std::vector; @@ -95,14 +93,12 @@ public: Positions vertices; Colors colors; - Normals normals; Lights lights; Indices indices; void Clear() { vertices.clear(); colors.clear(); - normals.clear(); lights.clear(); indices.clear(); } @@ -110,7 +106,6 @@ public: void Reserve(size_t p, size_t i) { vertices.reserve(p); colors.reserve(p); - normals.reserve(p); lights.reserve(p); indices.reserve(i); } @@ -135,7 +130,6 @@ private: enum Attribute { ATTRIB_VERTEX, ATTRIB_COLOR, - ATTRIB_NORMAL, ATTRIB_LIGHT, ATTRIB_INDEX, ATTRIB_COUNT,