openmw-tes3coop/apps/openmw/mwrender
Alex "rainChu" Haddad ed0c31b485 Refactored, moved logic out of NpcAnimation
The logic is now handled by RenderingManager, and Camera sets its
animation's first person offset height. Due to how NpcAnimation seems to
be updated, it has to be the one to actually set its own nodes, in the
case of the hands. Otherwise, the hands would not move without a messier
hack.
2013-10-02 05:16:52 -04: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 Use the non-accumulation root's parent as the accumulation root 2013-08-25 16:08:42 -07:00
animation.hpp Remove unused function 2013-08-08 04:40:30 -07:00
camera.cpp Refactored, moved logic out of NpcAnimation 2013-10-02 05:16:52 -04:00
camera.hpp Refactored, moved logic out of NpcAnimation 2013-10-02 05:16:52 -04: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 Refactored loading screen 2013-08-27 15:48:13 +02:00
globalmap.hpp Refactored loading screen 2013-08-27 15:48:13 +02:00
localmap.cpp Fix a cell border seam on the map 2013-08-31 04:36:23 +02:00
localmap.hpp New terrain renderer - improvements: 2013-08-19 20:34:20 +02:00
npcanimation.cpp Refactored, moved logic out of NpcAnimation 2013-10-02 05:16:52 -04:00
npcanimation.hpp Refactored, moved logic out of NpcAnimation 2013-10-02 05:16:52 -04:00
objects.cpp Use a smaller static geometry size for interior cells 2013-08-25 16:08:43 -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 Refactored, moved logic out of NpcAnimation 2013-10-02 05:16:52 -04:00
renderingmanager.hpp Renamed Terrain::Terrain to Terrain::World to make VC happy 2013-08-27 16:01:16 +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 Enabled terrain self shadows, implemented getHeightAt, some optimizations 2013-08-19 20:39:37 +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 Ogre 1.9 compatibility changes 2013-08-29 17:14:25 +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