From 354a49d852d8f9ed9b66d7780ba43ce3a9ec59d7 Mon Sep 17 00:00:00 2001 From: Mel Date: Mon, 10 Jul 2023 04:42:49 +0200 Subject: Separate transparent water mesh (not sorted, bad) --- src/World/World.hpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/World/World.hpp') diff --git a/src/World/World.hpp b/src/World/World.hpp index a094526..c931ee4 100644 --- a/src/World/World.hpp +++ b/src/World/World.hpp @@ -24,8 +24,12 @@ public: ChunkIndex index; ChunkStatus status; std::optional chunk = {}; - std::optional mesh_data = {}; - std::optional mesh = {}; + + std::optional land_mesh_data = {}; + std::optional water_mesh_data = {}; + + std::optional land_mesh = {}; + std::optional water_mesh = {}; }; std::vector get_visible_chunks(Vector<3> position); @@ -45,7 +49,7 @@ private: static U64 timestamp(); - U8 m_view_distance_radius = 13; + U8 m_view_distance_radius = 10; struct GenerationResult { Chunk chunk; -- cgit 1.4.1