X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=world_water.h;h=5dd1b919c3ebd958262d9f4219441e841a9c00fb;hb=16f58e6b8d79762919000b9ae8266ad55a01a870;hp=f44d265aa5a6e0271ae625af3f473ae741b8b351;hpb=7a2032debc2c3bff7e4f795f39fd0e798186b4c2;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/world_water.h b/world_water.h index f44d265..5dd1b91 100644 --- a/world_water.h +++ b/world_water.h @@ -91,6 +91,8 @@ VG_STATIC void render_water_texture( world_instance *world, camera *cam, /* * Draw world */ + glEnable( GL_DEPTH_TEST ); + glDisable( GL_BLEND ); glCullFace( GL_FRONT ); render_world( world, &water_cam, layer_depth ); glCullFace( GL_BACK ); @@ -116,6 +118,8 @@ VG_STATIC void render_water_texture( world_instance *world, camera *cam, m4x4_clip_projection( beneath_cam.mtx.p, clippb ); camera_finalize( &beneath_cam ); + glEnable( GL_DEPTH_TEST ); + glDisable( GL_BLEND ); render_world_depth( world, &beneath_cam ); glViewport( 0, 0, vg.window_x, vg.window_y ); }