Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bool Puppeteer::Overlap(Entity* pEntity)
- {
- if (entity == NULL)
- return false;
- AABB aabb = entity->GetAABB(Entity::GlobalAABB);
- AABB eaabb = pEntity->GetAABB(Entity:GlobalAABB);
- if ((eaabb.min.x > aabb.max.x) || (aabb.min.x > eaabb.max.x)) { return false; }
- if ((eaabb.min.y > aabb.max.y) || (aabb.min.y > eaabb.max.y)) { return false; }
- if ((eaabb.min.z > aabb.max.z) || (aabb.min.z > eaabb.max.z)) { return false; }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement