scrawl
|
4859c94c72
|
Ignore other actors in ActorTracer::findGround (Fixes #1472)
|
10 years ago |
scrawl
|
543bb22e8f
|
Implement collision script instructions (Fixes #1111)
|
11 years ago |
scrawl
|
4a6dbe6f89
|
Use the actor's collision group/mask for traces
Fixes dead bodies being lifted up when standing below them.
|
11 years ago |
scrawl
|
33ed11d8e6
|
Physics: Use capsule shapes for actors if possible (Fixes #1437)
|
11 years ago |
scrawl
|
e002acdeae
|
Physics: Create actor shapes outside of BulletNifLoader
This will allow to create a specialised shape instead, such as a capsule, which tends to work better for character controllers.
|
11 years ago |
scrawl
|
f11079f1e4
|
Fix findGround (off by 2 units)
|
11 years ago |
Chris Robinson
|
1aa92067c2
|
Fix tracing down
|
12 years ago |
Chris Robinson
|
8bcce0fb55
|
Clean up the trace struct
|
12 years ago |
Chris Robinson
|
62c7b3698d
|
Get rid of the old newtrace method
|
12 years ago |
Chris Robinson
|
65ce3c6ba5
|
Use a better method to do actor physics traces
|
12 years ago |
gus
|
fe5aaa9dff
|
fix NPC collisions
|
12 years ago |
gus
|
a328a03bd3
|
more fix. Fargoth quest almost work as in vanilla now.
|
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
|
d7c4a622cf
|
Create a separate rigid body / shape with full details for raycasting, remove the occlusion query hack
|
12 years ago |
gus
|
5938e19362
|
Clean up
|
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 |
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
|
735c1ec2ae
|
Cleanup trace.cpp/h
|
12 years ago |
Chris Robinson
|
923d0d6eb4
|
Fix up some header includes
|
12 years ago |
scrawl
|
1cb1259e18
|
fixing some unrelated warnings
|
12 years ago |
Jason Hooks
|
76f2a82884
|
More pmove stuff; Turned off broadphase, we could not fall in exteriors
|
12 years ago |
Jason Hooks
|
23777033fd
|
Starting to implement new PhysicActor
|
13 years ago |
Jason Hooks
|
0697c7f7f4
|
Finally merged in master
|
13 years ago |
greye
|
40c7a850bf
|
fix pmove BB shape origin
|
13 years ago |
Jason Hooks
|
1f5bc229e0
|
Separate adjustRigidBody function
|
13 years ago |
Jason Hooks
|
cacf0bd10d
|
Basic collision with npcs
|
13 years ago |
scrawl
|
4655ec94f0
|
Merge branch 'master' into physicsaedra2 & fix warnings
Conflicts:
apps/openmw/mwworld/scene.cpp
|
13 years ago |
Jason Hooks
|
8ebae0b706
|
Solid trace
|
13 years ago |
Jason Hooks
|
b9fabce9c4
|
Awesome, working
|
13 years ago |
Jason Hooks
|
318355f1be
|
Bouncy effect gone
|
13 years ago |
Jason Hooks
|
e4251be529
|
Down gravity
|
13 years ago |
Jason Hooks
|
18a139cd66
|
adding up and down move buttons
|
13 years ago |
Jason Hooks
|
2b3e75718c
|
Updating everything
|
13 years ago |
Jason Hooks
|
ed7cb1dc67
|
restarting
|
13 years ago |