Hi John,
> I do mean the black background and will continue to pursue the
> setMatrix(),setAspectCartesian() approach. It just seemed like there
> had to be a better way.
This stuff is just inherently a mess. Trial and error
is pretty much what you've got to do.
> I'm having trouble finding documentation on the arguments for setMatrix
> - can you point me to them?
The matrix array you pass to setMatrix() is used as the argument
to a javax.media.j3d.Transform3D constructor, and the resulting
Transform3D is passed to the setTransform() method of a
javax.media.j3d.TransformGroup above all data depictions in the
Java3D scene graph. You can learn a lot about the matrix array
in Sun's JavaDoc for Transform3D, at:
http://java.sun.com/products/java-media/3D/forDevelopers/J3D_1_2_API/j3dapi/index.html
Read this, then prepare for trial and error.
Good luck,
Bill