mirror of
https://github.com/OpenMW/openmw.git
synced 2025-02-03 16:45:34 +00:00
Ignore other actors in ActorTracer::findGround (Fixes #1472)
This commit is contained in:
parent
9fd82212b3
commit
4859c94c72
1 changed files with 1 additions and 0 deletions
|
@ -105,6 +105,7 @@ void ActorTracer::findGround(const OEngine::Physic::PhysicActor* actor, const Og
|
||||||
// Inherit the actor's collision group and mask
|
// Inherit the actor's collision group and mask
|
||||||
newTraceCallback.m_collisionFilterGroup = actor->getCollisionBody()->getBroadphaseHandle()->m_collisionFilterGroup;
|
newTraceCallback.m_collisionFilterGroup = actor->getCollisionBody()->getBroadphaseHandle()->m_collisionFilterGroup;
|
||||||
newTraceCallback.m_collisionFilterMask = actor->getCollisionBody()->getBroadphaseHandle()->m_collisionFilterMask;
|
newTraceCallback.m_collisionFilterMask = actor->getCollisionBody()->getBroadphaseHandle()->m_collisionFilterMask;
|
||||||
|
newTraceCallback.m_collisionFilterMask &= ~CollisionType_Actor;
|
||||||
|
|
||||||
btVector3 halfExtents(actor->getHalfExtents().x, actor->getHalfExtents().y, actor->getHalfExtents().z);
|
btVector3 halfExtents(actor->getHalfExtents().x, actor->getHalfExtents().y, actor->getHalfExtents().z);
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue