DJWoodgate #1 Would it be worth looking at Blit3d's Geometry code that Mark posted as a sticky in the Blitz3d programming forum?