Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I'm working on a project in XNA for WP7 with a low-poly environment, my problem is I need to setup a working per-polygon collision check between 2 or more 3d meshes.

I've checked tons of tutorials but all of them use bounding-boxes, bounding-spheres,rays etc., but what I really need is a VERY precise way of checking if the polygons of two distinct models have intersected or not.

If you could redirect me to an example or at least give me some pointers I would be grateful.

share|improve this question
add comment

1 Answer 1

up vote 0 down vote accepted

Take a look at:

  1. http://www.metanetsoftware.com/technique/tutorialA.html
  2. http://www.metanetsoftware.com/technique/tutorialB.html

Also look for the term: AAOB rather than AABB.

SAT (or Separating Axis Theorem) is also a good start, it's an approach to detect and solve collisions between objects of any shape. Refer to: http://www.codezealot.org/archives/55

share|improve this answer
    
That's certainly a heavy read, but thank you. –  childonline Nov 19 '12 at 7:49
    
It still amazes me that I can't find a working example in xna, it's not that i'm lazy or anything, but I always learn better through examples. –  childonline Nov 19 '12 at 7:57
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.