X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=world_gen.c;h=04d6131ec51e52da759a0ddf27b57a8592327576;hb=refs%2Fheads%2Fmaster;hp=3d88ecd72f87312d9f6e2ef389005c73b444675f;hpb=93790b71d3a89724255dc73239e38c08ad4bbac7;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/world_gen.c b/world_gen.c index 3d88ecd..04d6131 100644 --- a/world_gen.c +++ b/world_gen.c @@ -758,6 +758,12 @@ void world_gen_load_surfaces( world_instance *world ) surf->info = *(mdl_material *)mdl_arritm( &world->meta.materials, i ); surf->flags = 0; + if( surf->info.shader == k_shader_water ) + { + struct shader_props_water *props = surf->info.props.compiled; + world->ub_lighting.g_water_fog = props->fog_scale; + } + if( surf->info.shader == k_shader_standard_cutout || surf->info.shader == k_shader_foliage ) {