fix bug where Rectangle3f would ignore orientation in constructor
wind the triangles correctly when deciding whether a rectangle contains a point