Panda PhysX

Now I would expect True for the first raycast and False for the second. I get True and True.

You found a bug. I evaluated the groupsMask parameter for all of the raycast* methods, but I forgot to pass the evaluated groupsMask to PhysX. A fix is checked in already. Please try your sample again with the next snapshot build.