Good afternoon everyone, I've beeing insisting in the past few days in this intersectMesh stuff. Nothing is working to me, so, I took one example from the tutorial, parcialy adapted it (badly by the way, eheheh) and there it goes. In my example, the color of the sphere indeed doesn't change, because there's no intersection, although... he goes in the if clause, i know that because the var called targetz had a value of zero, and only changes to 50 if there's a intersection..... but there's no intersection! So? Why does it enter in the if clause and actually do some stuff, and other don't. The ball should be red on there's one intersection, and yellow, if it doesn't. Maybe i'm doing something really wrong, really not sure. Please check my examples in the playgroung and check the console: http://www.babylonjs-playground.com/#KI6GH#1 I'm insisting on this, because i'm trying to implement one NPC (non player character) and the intersections are the key part for this. Thanks in advance.