Hmm, strange. I've also noticed that the trimesh-sphere collider doesn't call the Triangle Callback, unlike all the other trimesh-* colliders. It needs the following check before FetchTriangle: if (!Callback(TriMesh, SphereGeom, TriIndex)) continue; Geoff