Hi again, I think you are all probably getting a bit bored, but please bare with me. I have got this little program working, the thing is i seem to have gained a triangle that i did not explicitly define myself. How does java3d do this, is there some way of stoppong - arranging the vertices differently maybe ? The code is attatched - the getPlane methode generates the TriangleStripArray and all it's geometry. Thanks for the help Dave
genShape.class