X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fgraphics%2FSunSurface.hpp;h=55c42dd966abcb293508a602925846c4e6c7197f;hb=a19fdf3d9f0d7ecbf6eeeec817856d85049a8336;hp=b5a056be3fe14dec0e69be7bc03d02ccbe207477;hpb=76b630bd0a147bf7c78d3380237c86b9bfc48530;p=blobs.git diff --git a/src/graphics/SunSurface.hpp b/src/graphics/SunSurface.hpp index b5a056b..55c42dd 100644 --- a/src/graphics/SunSurface.hpp +++ b/src/graphics/SunSurface.hpp @@ -4,10 +4,6 @@ #include "Program.hpp" #include "SimpleVAO.hpp" -#include "glm.hpp" - -#include - namespace blobs { namespace graphics { @@ -30,6 +26,7 @@ public: void Activate() noexcept; void SetM(const glm::mat4 &m) noexcept; + void SetV(const glm::mat4 &v) noexcept; void SetVP(const glm::mat4 &v, const glm::mat4 &p) noexcept; void SetMVP(const glm::mat4 &m, const glm::mat4 &v, const glm::mat4 &p) noexcept; void SetLight(const glm::vec3 &color, float strength) noexcept; @@ -46,7 +43,7 @@ private: struct Attributes { glm::vec3 position; }; - SimpleVAO vao; + SimpleVAO vao; Program prog; glm::mat4 m;