Advertisement
Codeblocks

Untitled

Aug 5th, 2016
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.36 KB | None | 0 0
  1. bool Puppeteer::Overlap(Entity* pEntity)
  2. {
  3. if (entity == NULL)
  4. return false;
  5. AABB aabb = entity->GetAABB(Entity::GlobalAABB);
  6. AABB eaabb = pEntity->GetAABB(Entity:GlobalAABB);
  7. return eaabb.min.x <= aabb.min.x && eaabb.min.y <= aabb.min.y && eaabb.min.z <= aabb.min.z && eaabb.max.x >= aabb.max.x && eaabb.max.y >= aabb.max.y && eaabb.max.z >= aabb.max.z;
  8. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement