perf: stream water shader by distance

This commit is contained in:
Tom Boullay
2026-05-26 23:19:41 +02:00
parent d6d3d5b685
commit 0696ca2ae3
4 changed files with 137 additions and 6 deletions
+7
View File
@@ -32,6 +32,13 @@ export const WATER_SHADER_CONFIG = {
deepOpacity: 0.45,
};
export const WATER_STREAMING_CONFIG = {
enabled: true,
loadDistance: 40,
unloadDistance: 35,
updateInterval: 250,
};
export const WATER_SURFACES: WaterSurfaceConfig[] = [
{
position: [40, TERRAIN_WATER_HEIGHT, -102],