17
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-11-09 00:17:39 +01:00

Improve rain shader

This commit is contained in:
2026-10-26 15:51:56 +01:00
parent a6bdeeaa2b
commit 719c729929
43 changed files with 5620 additions and 355 deletions

View File

@@ -802,6 +802,7 @@ std::string binding_preamble(bool const Raytracing)
define("HEADLIGHT_SHADOW_TEX", HEADLIGHT_SHADOW_TEX);
define("SCENE_DEPTH_TEX", SCENE_DEPTH_TEX);
define("SSR_HISTORY_TEX", SSR_HISTORY_TEX);
define("WATER_SSBO", WATER_SSBO);
define("PASS_BINDING_COUNT", PASS_BINDING_COUNT);
define("MATERIAL_TEXTURE_FIRST", MATERIAL_TEXTURE_FIRST);
define("CL_CLUSTER_UBO", CL_CLUSTER_UBO);
@@ -865,6 +866,13 @@ std::string binding_preamble(bool const Raytracing)
define("SHADOW_FIT_GROUP_SIZE", gl::SHADOW_FIT_GROUP_SIZE);
preamble += "#define LOCAL_SHADOW_NEAR " + std::to_string(gfx::local_shadows::shadow_near) + "\n";
define("PARTICLE_GROUP_SIZE", gl::PARTICLE_GROUP_SIZE);
define("WATER_SLOTS", gl::WATER_SLOTS);
define("WATER_DROPS", gl::WATER_DROPS);
define("WATER_GRID", gl::WATER_GRID);
define("WATER_CELL_DROPS", gl::WATER_CELL_DROPS);
define("WATER_TRAIL", gl::WATER_TRAIL);
define("WATER_MAP", gl::WATER_MAP);
define("WATER_GROUP_SIZE", gl::WATER_GROUP_SIZE);
return preamble;
}