light reflection on sea_shader and inprovements