When using dGeomRaySet, and I place the origin of the ray at a point on a plane, the only collision that occurs when calling dSpaceCollide is the collision with the plane. If I move it off the plane, by 0.0001, it indeed collides with whatever it was pointing at. Anyone have an idea on this one? Thank you. -Kyle