]> git.mcshandy.xyz Git - barrow_crawler/commitdiff
Rounding heightmap with a little bias looks pretty nice
authorRandy McShandy <randy@mcshandy.xyz>
Tue, 30 Apr 2024 03:26:33 +0000 (22:26 -0500)
committerRandy McShandy <randy@mcshandy.xyz>
Tue, 30 Apr 2024 03:26:33 +0000 (22:26 -0500)
src/utils.c

index 17cdec7b74fa09d7aee4c8f93f469ae1ddb55b8d..b5b81718738e647d99115974a94ac0cbb0aee3b4 100644 (file)
@@ -157,7 +157,7 @@ int generate_rd(int worker_count, RD_Opts active_opt, FVec2 **grid_buffer, IVec2
        {
                for (int y = 0; y < pgrid_size.y; y++)
                {
-                       buffer[x][y] = (uint8_t)(255.0f * grid_buffer[x][y].a);
+                       buffer[x][y] = (uint8_t)(255.0f * round(-0.05f + grid_buffer[x][y].a));
                }
        }
        char name[64] = {0};