]> git.localhorst.tv Git - blank.git/blobdiff - src/chunk.hpp
use player-relative coordinates for rendering
[blank.git] / src / chunk.hpp
index 9d2f319c08a2a7a4913a1c7b63be0032ecb1f997..185b3eabefd5deb1076b77f36dd8a45950257900 100644 (file)
@@ -62,7 +62,7 @@ public:
 
        void Position(const glm::vec3 &);
        const glm::vec3 &Position() const { return position; }
-       const glm::mat4 &Transform() const { return transform; }
+       glm::mat4 Transform(const glm::vec3 &offset) const;
 
        void Draw();
 
@@ -74,7 +74,6 @@ private:
        std::vector<Block> blocks;
        Model model;
        glm::vec3 position;
-       glm::mat4 transform;
        bool dirty;
 
 };