You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openmw-tes3mp/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...
9 years ago
..
.gitignore directory structure reorganisation (still missing the mangle stuff) 15 years ago
animation.cpp Implement a custom RenderBin for first person models (Fixes #1612) 9 years ago
animation.hpp Implement a custom RenderBin for first person models (Fixes #1612) 9 years ago
bulletdebugdraw.cpp Use a btCollisionWorld instead of btDiscreteDynamicsWorld 10 years ago
bulletdebugdraw.hpp Use a btCollisionWorld instead of btDiscreteDynamicsWorld 10 years ago
camera.cpp Fixes for building with unity build 9 years ago
camera.hpp Camera raycast 10 years ago
cell.hpp implemented take action 15 years ago
characterpreview.cpp extracted MWMechanics::getPlayer() 9 years ago
characterpreview.hpp Minor cleanup 10 years ago
creatureanimation.cpp Remove "Tri Bip*" nodes in creature meshes (meant for debugging)? (Fixes #2148) 10 years ago
creatureanimation.hpp Move attackStrength to the CharacterController, where it should have been to begin with 10 years ago
effectmanager.cpp InitWorldSpaceParticles fix 10 years ago
effectmanager.hpp Port EffectManager 10 years ago
globalmap.cpp Fixes for building with unity build 9 years ago
globalmap.hpp Fix for some coverity scan defects 10 years ago
localmap.cpp Fixes for building with unity build 9 years ago
localmap.hpp Port global map exploration 10 years ago
npcanimation.cpp New water WIP 9 years ago
npcanimation.hpp Implement a custom RenderBin for first person models (Fixes #1612) 9 years ago
objects.cpp Remove unused NpcAnimation visibilityFlags 10 years ago
objects.hpp Move IncrementalCompileOperation to SceneManager 10 years ago
pathgrid.cpp Fixed errors pointed out by Zini. 9 years ago
pathgrid.hpp Rename MWRender::Debugging to MWRender::Pathgrid 10 years ago
renderbin.hpp Implement a custom RenderBin for first person models (Fixes #1612) 9 years ago
renderinginterface.hpp Dead code removal 10 years ago
renderingmanager.cpp New water WIP 9 years ago
renderingmanager.hpp New water WIP 9 years ago
rendermode.hpp Basic water rendering 10 years ago
ripplesimulation.cpp extracted MWMechanics::getPlayer() 9 years ago
ripplesimulation.hpp Fix some issues found by coverity 10 years ago
rotatecontroller.cpp Restore ranged weapon aiming 10 years ago
rotatecontroller.hpp Restore ranged weapon aiming 10 years ago
sky.cpp New water WIP 9 years ago
sky.hpp Implement SunDiscSunsetColor, fade the sun during sunrise & sunset 9 years ago
terrainstorage.cpp made return type of ESMTerrain::Storage::getLand const 9 years ago
terrainstorage.hpp made return type of ESMTerrain::Storage::getLand const 9 years ago
util.cpp Port EffectManager 10 years ago
util.hpp Port EffectManager 10 years ago
vismask.hpp New water WIP 9 years ago
water.cpp New water WIP 9 years ago
water.hpp New water WIP 9 years ago
weaponanimation.cpp Move attackStrength to the CharacterController, where it should have been to begin with 10 years ago
weaponanimation.hpp Fix the comments 10 years ago