Commit Graph

342 Commits (062ff189a2b6c05ddd58abf9a8f23b0abe2dcebe)

Author SHA1 Message Date
Marc Zinnschlag 95eeea2a27 Revert "Merge remote-tracking branch 'glorf/acrobatics'"
This reverts commit 089ef7a2a0, reversing
changes made to 67422c397c.
12 years ago
Marc Zinnschlag 089ef7a2a0 Merge remote-tracking branch 'glorf/acrobatics' 12 years ago
Glorf 236ec3409f Finished acrobatics 12 years ago
scrawl 627c3fdb6b Added GetStandingPC, GetStandingActor; Fixed GetStartingPos 12 years ago
scrawl 91c89e5db4 Use sphere cast instead of ray for camera distance adjustment; use the box orientation value in newtrace 12 years ago
scrawl 2e1dda9010 Fix old bullet versions 12 years ago
scrawl 208f9ca8c5 Fix problem with newer (or older?) bullet version (thanks travis) 12 years ago
scrawl 9343b4459e Opening doors 12 years ago
scrawl 933f894148 Added Blind and Night Eye effects 12 years ago
scrawl 21bdcc9f20 Only use the shader based mygui manager if the fixed pipeline is unavailable 12 years ago
scrawl b34caccd2e Fix moving NPCs not getting their collision box moved 12 years ago
Chris Robinson 254c6840d8 Fix particle direction 12 years ago
Chris Robinson dd981077b9 Handle the vertical and horizontal parameters of Nif particles
Note that 'horizontal' is mapped to rotate around the Z axis, not Y. The Nif
particle parameters seem to be set up to expect a normal OpenGL (Direct3D?)
orientation, rather than the 90-degree pitch offset of the game.
12 years ago
Chris Robinson 7191f6ed2a Start a Nif-style particle emitter
Not complete yet (doesn't handle the vertical or horizontal direction/angle),
and should probably be renamed.
12 years ago
Chris Robinson 9cc97b195c Implement Gravity particle affector effects 12 years ago
Chris Robinson 5b30677e41 Add the start of a custom gravity affector 12 years ago
scrawl b98063bba0 Fix deleted pointer access (getPosition, getRotation) 12 years ago
Chris Robinson 3768e04a0c Merge remote-tracking branch 'zini/master' into nifogre 12 years ago
scrawl 4daaa4030d Added shader based MyGUI render manager to allow using Ogre's next generation render systems. 12 years ago
Chris Robinson 81615c1ae5 Add a custom GrowFade particle affector 12 years ago
Chris Robinson 4d14fe0d95 Merge remote-tracking branch 'zini/master' into nifogre 12 years ago
Chris Robinson 77ba0fbe73 Prepare for creating particles
This adds a vector of ParticleSystems to the EntityList, and modifies
corresponding code to handle it. It also loads the ParticleFX plugin so
particles can be created (although they aren't yet).
12 years ago
scrawl ebaf80d539 Trace actors onto the ground after load, when moved to a different cell by the console or on player cell change. 12 years ago
scrawl af6409b9f5 Fix NPC physics scale problem 12 years ago
Marc Zinnschlag b2f6f67d53 Merge remote-tracking branch 'scrawl/master' into next 12 years ago
scrawl 3277ef26da Fix a crash when dropping objects without a collision shape 12 years ago
scrawl 6c1ff8caca Merge branch 'master' into next
Conflicts:
	apps/openmw/mwworld/weather.cpp
	components/fileorderlist/model/datafilesmodel.cpp
12 years ago
scrawl f84db69ade Remove the background window trick, which currently doesn't serve any purpose 12 years ago
scrawl 84afd87321 Placeable objects should not collide unless they have a NiRootCollisionNode 12 years ago
scrawl d7c4a622cf Create a separate rigid body / shape with full details for raycasting, remove the occlusion query hack 12 years ago
scrawl d696da7677 Fix selection buffer 12 years ago
Marc Zinnschlag 7e100c36b5 Merge remote-tracking branch 'gus/AI' 12 years ago
gus 5938e19362 Clean up 12 years ago
gus 48b3f1e0cf Clean up. But still a little hacky 12 years ago
scrawl 5341bf9504 Merge branch 'master' of git://github.com/zinnschlag/openmw into graphics 12 years ago
Marc Zinnschlag 3e97943e06 Merge remote-tracking branch 'scrawl/includes' 12 years ago
scrawl 05bd94effb Merge branch 'master' of git://github.com/zinnschlag/openmw into graphics 12 years ago
gus 7fb2ff18a3 Fix bug induced by previous commit (player orientation wasn't stored correctly), and fix NPC not beeing able to move with certain angles (like angle Z 70) because the trace function was hitting NPC own hitboxes. The solution prposed here is a little hacky, but i works. Need a little clean up(mBody shouldn't be public) 12 years ago
scrawl 9a84f6744f Fix headers including whole MyGUI.h, forward declare where appropriate, and fix some deprecated types (WidgetPtr) 12 years ago
scrawl 0f6fd80294 Merge branch 'master' of git://github.com/zinnschlag/openmw into graphics
Conflicts:
	apps/openmw/mwgui/windowmanagerimp.cpp
	apps/openmw/mwrender/npcanimation.cpp
	files/mygui/openmw_settings_window.layout
12 years ago
Nathan Jeffords 109dff2d29 renamed high level NIF files... 12 years ago
scrawl 9810eafe23 Removing now unused oengine/imagerotate 12 years ago
scrawl d8f2d0195a Got rid of the texture rotation hack by rendering the cursor manually. 12 years ago
scrawl d4264353a3 Merge branch 'z-up' into graphics
Conflicts:
	apps/openmw/mwrender/localmap.cpp
	apps/openmw/mwrender/renderingmanager.cpp
	apps/openmw/mwrender/water.cpp
	files/materials/water.shader
12 years ago
scrawl 2e7bc1a368 Z-up conversion: local map, fix tcg 12 years ago
scrawl cacdb33b42 Merge branch 'master' into graphics
Conflicts:
	apps/openmw/CMakeLists.txt
	apps/openmw/mwrender/npcanimation.cpp
	apps/openmw/mwrender/sky.cpp
12 years ago
Chris Robinson fe6fa9ebe7 Simplify newtrace a bit 12 years ago
Chris Robinson 66743ecee7 Remove some unused trace fields 12 years ago
Chris Robinson 86f6491bc8 Remove unused pmove code 12 years ago
Chris Robinson 89fabdb3a9 Update the PhysicActor's RigidBody when moving
This works, but is less than ideal. As it is now, the rigid body gets updated
twice as the position and rotation are set separately. They should instead be
updated together.
12 years ago