– Re: How to duplicate a cube and control each one independently？
In Reply To
V. Scott Gordon is right about the fixed pipeline but I just wanted to help you to understand your mistakes and some concepts before advising you to switch to shaders.
Java3D uses JOGL under the hood. Java3D is an high level 3D scenegraph API whereas JOGL is a low level Java binding for the OpenGL and OpenGL ES APIs with its own windowing system (NEWT), some optional helpers and utilities (TextureIO, ...) and with some classes helping the integration with the rest of the standard JavaSE API. Yes JOGL is harder to use but has a lot more possibilities.