openmw-tes3coop/apps/openmw/mwrender
scrawl e27437f8ed New terrain renderer - improvements:
- Consistent triangle alignment, fixes a noticable crack near the census and excise office. Note that alignment is still not the same as vanilla. Vanilla uses a weird diagonal pattern. I hope there aren't more trouble spots that will force us to replicate vanilla, but at least we can do that now.
 - Fixes several blending issues and cell border seams
 - Fix map render to use the terrain bounding box instead of an arbitrary height
 - Different LODs are now properly connected instead of using skirts
 - Support self shadowing
 - Normals and colors are stored in the vertices instead of a texture, this enables per-vertex lighting which should improve performance, fix compatibility issues due to the PS getting too large and mimic vanilla better
 - Support a fixed function fallback (though the splatting shader usually performs better)
 - Designed for distant land support - test: https://www.youtube.com/watch?v=2wnd9EuPJIY - we can't really enable this yet due to depth precision issues when using a large view distance
2013-08-19 20:34:20 +02:00
..
.gitignore directory structure reorganisation (still missing the mangle stuff) 2010-06-25 22:28:59 +02:00
activatoranimation.cpp Create the Animation SceneNode in the constructor 2013-08-06 19:49:05 -07:00
activatoranimation.hpp Return the movement vector from runAnimation 2013-01-18 16:21:29 -08:00
actors.cpp Fix crash when disabling objects in a previously loaded cell, then coming back to that cell and leaving again 2013-04-17 17:06:30 +02:00
actors.hpp Make insertBegin internal 2013-08-07 03:56:07 -07:00
animation.cpp Remove unused function 2013-08-08 04:40:30 -07:00
animation.hpp Remove unused function 2013-08-08 04:40:30 -07:00
camera.cpp Some changes suggested by cppcheck 2013-07-31 18:46:32 +02:00
camera.hpp Fix uninitialized AL listener position/orientation when the game is paused during the first frame 2013-07-30 23:24:18 +02:00
cell.hpp implemented take action 2010-08-07 20:25:17 +02:00
characterpreview.cpp Remove an unneeded forceUpdate method 2013-08-08 15:37:08 -07:00
characterpreview.hpp Fix chargen race menu bug, updating a render target from within MyGUI's ControllerManager update is not a good idea 2013-07-06 17:02:40 +02:00
compositors.cpp fix triangle / batch counts with compositors 2012-06-22 12:56:04 +02:00
compositors.hpp fix triangle / batch counts with compositors 2012-06-22 12:56:04 +02:00
creatureanimation.cpp Create the Animation SceneNode in the constructor 2013-08-06 19:49:05 -07:00
creatureanimation.hpp Return the movement vector from runAnimation 2013-01-18 16:21:29 -08:00
debugging.cpp Rename MWRender's Player to Camera 2013-04-29 05:50:40 -07:00
debugging.hpp Rename MWRender's Player to Camera 2013-04-29 05:50:40 -07:00
externalrendering.hpp added support for out of world rendering 2012-09-14 21:12:16 +02:00
globalmap.cpp New terrain renderer - improvements: 2013-08-19 20:34:20 +02:00
globalmap.hpp transparent overlay 2012-11-04 12:13:04 +01:00
localmap.cpp New terrain renderer - improvements: 2013-08-19 20:34:20 +02:00
localmap.hpp New terrain renderer - improvements: 2013-08-19 20:34:20 +02:00
npcanimation.cpp Rebuild the actor after switching between werewolf forms 2013-08-08 17:16:24 -07:00
npcanimation.hpp Rebuild the actor after switching between werewolf forms 2013-08-08 17:16:24 -07:00
objects.cpp Make insertBegin internal 2013-08-07 03:56:07 -07:00
objects.hpp Make insertBegin internal 2013-08-07 03:56:07 -07:00
occlusionquery.cpp Some changes suggested by cppcheck 2013-07-31 18:46:32 +02:00
occlusionquery.hpp Fix the frame update not getting called on the first frame 2013-05-13 20:08:12 +02:00
refraction.cpp Cleanup 2013-03-03 19:52:20 +01:00
refraction.hpp Make sure render textures are inactive when in a cell without water 2013-03-03 15:11:45 +01:00
renderconst.hpp Fix first person meshes casting shadows 2013-07-14 14:55:07 +02:00
renderinginterface.hpp rotateObject() added, input system rewritten 2012-08-09 00:15:52 +04:00
renderingmanager.cpp New terrain renderer - improvements: 2013-08-19 20:34:20 +02:00
renderingmanager.hpp New terrain renderer - improvements: 2013-08-19 20:34:20 +02:00
ripplesimulation.cpp NPCs / creatures can now emit ripples 2013-02-27 09:20:42 +01:00
ripplesimulation.hpp NPCs / creatures can now emit ripples 2013-02-27 09:20:42 +01:00
shadows.cpp New terrain renderer - improvements: 2013-08-19 20:34:20 +02:00
shadows.hpp basic shadows 2012-04-11 18:53:13 +02:00
sky.cpp Fix sun glare persisting after changing to an interior cell 2013-05-18 23:10:37 +02:00
sky.hpp Camera relative sky rendering. Now we no longer need to keep sky position in sync with camera. 2013-05-07 17:38:24 +02:00
terrainstorage.cpp New terrain renderer - improvements: 2013-08-19 20:34:20 +02:00
terrainstorage.hpp New terrain renderer - improvements: 2013-08-19 20:34:20 +02:00
videoplayer.cpp Some changes suggested by cppcheck 2013-07-31 18:46:32 +02:00
videoplayer.hpp Make VideoPlayer::playVideo block until the video finishes 2013-07-18 14:14:10 +02:00
water.cpp New terrain renderer - improvements: 2013-08-19 20:34:20 +02:00
water.hpp Some changes suggested by cppcheck 2013-07-31 18:46:32 +02:00