diff options
Diffstat (limited to 'src/first_app.cpp')
-rwxr-xr-x | src/first_app.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/first_app.cpp b/src/first_app.cpp index 43047f7..6b6a80e 100755 --- a/src/first_app.cpp +++ b/src/first_app.cpp @@ -79,8 +79,10 @@ void FirstApp::reloadLoadedChunks(xe::GameObject& viewer) { if(chunk == nullptr) { chunk = Chunk::newChunk(newGridX, newGridZ, 12345); Chunk::createMeshAsync(chunk); + Chunk::createMeshAsync(Chunk::getChunk(newGridX+1, newGridZ)); Chunk::createMeshAsync(Chunk::getChunk(newGridX-1, newGridZ)); Chunk::createMeshAsync(Chunk::getChunk(newGridX, newGridZ+1)); + Chunk::createMeshAsync(Chunk::getChunk(newGridX, newGridZ-1)); } gameObject.model = chunk->getMesh(); gameObject.transform.translation = glm::vec3(newGridX * 16.f, 0, newGridZ * 16.f); |