Normals causing collisions?

Is there anyway to turn off normals of GeometryArrays? Right now I draw a QuadArray in the shape of a square on the xy plane, and another one on the yz plane. When I place an object, like a cube, on either of the two shape’s normals (i.e. in the “line-of-sight” of the squares), it says my cube detects a collision. The strange thing is, if I only draw a square on one of the planes, I don’t detect collisions. Any clues as to what might be going on?

–DAT

Are the planes intersecting the object??

Example:
| <--- plane +--+--+ | | | | | | <--- box | | | +--+--+ | | |

Hm, well I don’t think so, though I might be wrong. For instance, if I wanted to draw a square that is flat on the xz plane, wouldn’t I do something like this?


QuadArray xzShadow = new QuadArray(4, QuadArray.COORDINATES);
xzShadow.setCoordinate(0, new Point3d(lp.x, 0.0, lp.z));
xzShadow.setCoordinate(1, new Point3d(up.x, 0.0,lp.z));
xzShadow.setCoordinate(2, new Point3d(up.x,0.0,up.z));
xzShadow.setCoordinate(3, new Point3d(lp.x, 0.0,up.z));      

, where lp and up are 2 opposite-cornered points?