openmw-tes3coop/apps/openmw/mwrender
scrawl e13eb625d3 New water WIP
Changes compared to old (Ogre) water:
- Uses depth-texture readback to handle the underwater fog in the water shader, instead of handling it in the object shader
- Different clipping mechanism (glClipPlane instead of a skewed viewing frustum)
- Fixed bug where the reflection camera would look strange when the viewer was very close to the water surface
- Toned down light scattering, made the waterColor a bit darker at night
- Fixed flipped water normals and strange resulting logic in the shader

Still to do: see comments...
2015-10-29 00:25:23 +01:00
..
.gitignore
animation.cpp Implement a custom RenderBin for first person models (Fixes #1612) 2015-10-19 22:17:04 +02:00
animation.hpp Implement a custom RenderBin for first person models (Fixes #1612) 2015-10-19 22:17:04 +02:00
bulletdebugdraw.cpp
bulletdebugdraw.hpp
camera.cpp Fixes for building with unity build 2015-09-24 15:21:42 +02:00
camera.hpp
cell.hpp
characterpreview.cpp extracted MWMechanics::getPlayer() 2015-08-21 21:12:39 +12:00
characterpreview.hpp
creatureanimation.cpp Remove "Tri Bip*" nodes in creature meshes (meant for debugging)? (Fixes #2148) 2015-08-15 19:01:21 +02:00
creatureanimation.hpp Move attackStrength to the CharacterController, where it should have been to begin with 2015-06-26 05:15:07 +02:00
effectmanager.cpp
effectmanager.hpp
globalmap.cpp Fixes for building with unity build 2015-09-24 15:21:42 +02:00
globalmap.hpp Fix for some coverity scan defects 2015-07-02 20:46:34 +02:00
localmap.cpp Fixes for building with unity build 2015-09-24 15:21:42 +02:00
localmap.hpp
npcanimation.cpp New water WIP 2015-10-29 00:25:23 +01:00
npcanimation.hpp Implement a custom RenderBin for first person models (Fixes #1612) 2015-10-19 22:17:04 +02:00
objects.cpp Remove unused NpcAnimation visibilityFlags 2015-06-22 21:14:44 +02:00
objects.hpp
pathgrid.cpp Fixed errors pointed out by Zini. 2015-09-12 14:17:46 +12:00
pathgrid.hpp
renderbin.hpp Implement a custom RenderBin for first person models (Fixes #1612) 2015-10-19 22:17:04 +02:00
renderinginterface.hpp
renderingmanager.cpp New water WIP 2015-10-29 00:25:23 +01:00
renderingmanager.hpp New water WIP 2015-10-29 00:25:23 +01:00
rendermode.hpp
ripplesimulation.cpp extracted MWMechanics::getPlayer() 2015-08-21 21:12:39 +12:00
ripplesimulation.hpp Fix some issues found by coverity 2015-07-11 03:34:08 +02:00
rotatecontroller.cpp
rotatecontroller.hpp
sky.cpp New water WIP 2015-10-29 00:25:23 +01:00
sky.hpp Implement SunDiscSunsetColor, fade the sun during sunrise & sunset 2015-09-21 19:43:48 +02:00
terrainstorage.cpp made return type of ESMTerrain::Storage::getLand const 2015-08-31 14:17:11 +02:00
terrainstorage.hpp made return type of ESMTerrain::Storage::getLand const 2015-08-31 14:17:11 +02:00
util.cpp
util.hpp
vismask.hpp New water WIP 2015-10-29 00:25:23 +01:00
water.cpp New water WIP 2015-10-29 00:25:23 +01:00
water.hpp New water WIP 2015-10-29 00:25:23 +01:00
weaponanimation.cpp Move attackStrength to the CharacterController, where it should have been to begin with 2015-06-26 05:15:07 +02:00
weaponanimation.hpp Fix the comments 2015-07-05 21:56:04 +02:00