scrawl
f84db69ade
Remove the background window trick, which currently doesn't serve any purpose
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
Chris Robinson
5a1a0b7338
Add and use an MWWorld::isFlying method
12 years ago
scrawl
5d403ebdd3
Fix collision debug drawer (tcg)
12 years ago
Chris Robinson
6356d3a385
Start actors with collision enabled
...
NPCs are now affected by gravity. The player still starts in no-collision mode
though, since they start in the void rather than a door marker.
12 years ago
Chris Robinson
735c1ec2ae
Cleanup trace.cpp/h
12 years ago
Chris Robinson
d47d2216f2
Use some const references where appropriate
12 years ago
Chris Robinson
cbdd459500
Remove unneeded playerMove from PhysicActor
12 years ago
Chris Robinson
923d0d6eb4
Fix up some header includes
12 years ago
Chris Robinson
e577ee2de8
Add a method to set/retrieve being on the ground
12 years ago
scrawl
608c112f34
Supply the new render window to mygui
12 years ago
scrawl
31f760ccce
Fixing issues from last commit: restored input and occlusion queries
12 years ago
scrawl
c4d518132f
With the 1x1 background window trick, we can apply VSync without restart. Some issues left though.
12 years ago
Chris Robinson
a782a9109b
Store the vertical velocity in the physic actor
12 years ago
Chris Robinson
82e4da4e64
Get the half-extents from the physicactor
12 years ago
scrawl
5334934612
Listen to render window updates and properly activate/deactivate occlusion queries pre/post update.
12 years ago
scrawl
15e51b76de
Experimental: Directional shading on local map, separated out refraction render, no longer uses screen depth
12 years ago
scrawl
e4f140841e
Make OpenMW work with Ogre 1.9
12 years ago
Jordan Milne
917bbc4e11
Create static and non-discardable textures with the right parameters (should fix Issue 443)
12 years ago
Nathan Jeffords
3c91f7793b
overrode MyGUI::DataManager::isDataExist
...
Created a override of MyGUI::DataManager::isDataExist to fix a
performance issue with MyGUI startup. This required moving the
functionality of MyGUI::OgrePlatform into OEngine::GUI::MyGUIManager so
that a new version of the MyGUI::DataManager could be created.
12 years ago
scrawl
1718d735b5
Fix menu/journal/book/scroll buttons when using localised MW-installations
...
This patch implements a custom widget that can switch its texture on-the-fly, making it obsolete having to use an atlas to get a hover animation. This also removes the predefined size restriction and should now work with all button texture sizes.
12 years ago
Nathan Jeffords
a842fc2c11
added hack to fix an alignment issue in MSVC 2010
...
The default allocator in Visual Studio 2010 does not respect the
alignment requirements of classes it is allocating memory for. This
results in a potential crash when using OEngine::Physics::PhysicActor
that has been allocated on the heap if it is built against a version of
Bullet that has SSE intrinsics enabled.
12 years ago
scrawl
867fb620c3
part 2
12 years ago
scrawl
00a2de432a
fix BulletShapeLoader namespace
12 years ago
scrawl
4ca0eb93ee
fix markers used for raycasting and blocking activation
12 years ago
scrawl
c64eb96952
Merge branch 'Travel_Dialogue' into training_travel
...
Conflicts:
apps/openmw/CMakeLists.txt
apps/openmw/mwgui/dialogue.cpp
apps/openmw/mwrender/globalmap.cpp
files/mygui/CMakeLists.txt
12 years ago
Marc Zinnschlag
35d099a638
disabling gcc extensions
12 years ago
scrawl
044ab3d2b6
fix error in framelistener with tcg enabled
12 years ago
scrawl
1cb1259e18
fixing some unrelated warnings
12 years ago
Marc Zinnschlag
9d1a9520fc
Merge remote-tracking branch 'jhooks/physicsaedra3' into next
12 years ago