Hello,
I have been using Java3D to build terrain mapped
with imagery. ( here's an old
screen capture: http://www.solipsys.com/~steve/tdfpicts/x3d.jpg )
I have a few
questions/problems with the GeometryArray at the moment. The biggest
concern
is that the geometry seems very static. Other than being able to change
coords, colors
texcoords, normals via the appropriate set method, I am at a lost as
to how I
could add points/triangles to an already existing GeometryArray. I
would want
to be able to do this for, among other things, Progressive Mesh calculations.
For some lods techniques, I would like to use something like an IndexedGeometryArray
to share point data across the lods. For somethings, like trails, you
just don't have
the data all at once.
Another issue that concerns me is the ability to
use the same set of points
to draw both a line strip and a point array - kind of a connect the
dots render.
It doesn't look like I can use the LineStripArray to render points.
It seems
as though the storage overhead could be twice as much as really necessary,
not
to mention the speed of copying the data to the different geometry
arrays.
I am wondering if I am just missing something, or
are my above observations
really the case. If so, will java 3d ever support these kinds of geometry
manipulation?
Thanks for the help
Stephen Jones
-- ------------------------------------------------------------ Stephen M. Jones Solipsys Corporation Director of Visualization (301) 483-8912 ------------------------------------------------------------
