diff --git a/src/rendering/atmosphere/private.h b/src/rendering/atmosphere/private.h index ced237b..8528be4 100644 --- a/src/rendering/atmosphere/private.h +++ b/src/rendering/atmosphere/private.h @@ -3,7 +3,7 @@ #ifndef _PAYSAGES_ATMOSPHERE_PRIVATE_H_ #define _PAYSAGES_ATMOSPHERE_PRIVATE_H_ -#define SPHERE_SIZE 10000.0 +#define SPHERE_SIZE 20000.0 /* Factor to convert software units to kilometers */ #define WORLD_SCALING 0.05 diff --git a/src/rendering/terrain/ter_raster.c b/src/rendering/terrain/ter_raster.c index 15f8f15..8490e26 100644 --- a/src/rendering/terrain/ter_raster.c +++ b/src/rendering/terrain/ter_raster.c @@ -159,9 +159,9 @@ void terrainGetTessellationInfo(Renderer* renderer, FuncTerrainTessellationCallb double cx = cam.x - fmod(cam.x, base_chunk_size); double cz = cam.z - fmod(cam.x, base_chunk_size); - while (radius_int < 5000.0) + while (radius_int < 20000.0) { - progress = radius_int / 5000.0; + progress = radius_int / 20000.0; for (i = 0; i < chunk_count - 1; i++) { _getChunk(renderer, &chunk, cx - radius_ext + chunk_size * i, cz - radius_ext, chunk_size, displaced); diff --git a/src/rendering/water/wat_raster.c b/src/rendering/water/wat_raster.c index 15c9d37..dd7002b 100644 --- a/src/rendering/water/wat_raster.c +++ b/src/rendering/water/wat_raster.c @@ -54,7 +54,7 @@ void waterRenderSurface(Renderer* renderer) radius_ext = base_chunk_size; chunk_size = base_chunk_size; - while (radius_int < 5000.0) + while (radius_int < 20000.0) { if (!renderer->addRenderProgress(renderer, 0.0)) {