X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fchunk.cpp;h=fbfc8578ac3a93da8eab354ad1e37fa56ee07c5f;hb=e70967c971f77a4ac0f5c074e6eb94bdd0e2b7ab;hp=52d17c055319464479f8d1d7b248044de024cf52;hpb=82426ae2997d2b21703d2d5afb631a84736e975f;p=blank.git diff --git a/src/chunk.cpp b/src/chunk.cpp index 52d17c0..fbfc857 100644 --- a/src/chunk.cpp +++ b/src/chunk.cpp @@ -111,6 +111,13 @@ glm::mat4 Chunk::Transform(const Pos &offset) const { } +void Chunk::CheckUpdate() { + if (dirty) { + Update(); + } + model.CheckUpdate(); +} + void Chunk::Update() { int vtx_count = 0, idx_count = 0; for (const auto &block : blocks) {