I use interleaved array for quad array. Texture2 + color3 + coords. Works fine with 3000 quads, crash with 4000 quads at at javax.media.j3d.GeometryArrayRetained.executeInterLeaved(Native Method) at javax.media.j3d.GeometryArrayRetained.execute(GeometryArrayRetained.java:1769) at javax.media.j3d.VertexArrayRenderMethod.renderGeo(VertexArrayRenderMethod.java:89) at javax.media.j3d.VertexArrayRenderMethod.render(VertexArrayRenderMethod.java:56) JDK 1.3.1 + java3d 1.2.1 (directx version). Is it a known problem ? If not, I can try to create minimal test program. Artur =========================================================================== To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "signoff JAVA3D-INTEREST". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".