Hi!

I'm new to Java3D (and java also!) so I'm pretty sure that I'm going in
the wrong direction with this.

The situation is that I wan't to animate a water surface. I receive a
mesh from another program and wanted to animate it using a Morph Object
and the MorphBehavior class (from an example in the j3d tutorial by
SUN).
I'm using a Quadarray[] Object to store ALL my xyz coordinates.

Should I use triangles (Strips, Fans ??) to create my water surface or
are Quadarrays ok?

Does Java3D have something like Mesh (ad MeshInterpolator or grids) ???

The problem doing it this way is, that I have 2000 panels, that means my
QuadArray has 1400 panels * 4 points per panel * 3 (x,y,z coordinates) =
24000 floating point values. And this 800 times (yes, I have 800
timesteps!). So, it would be MUCH better to define only once the x and y
coordinates and only pass the z coordinte since this is the only
changing in time.

What should I use? QuadArrays or not to describe my surface? Mesh? Grid?

And to animate? Is there any Interpolator out there?


Many thanks, richard

--
   Richard Ems
   ... e-mail: [EMAIL PROTECTED]
   ... Fachbereich Informatik, Universit�t Hamburg

   Unix IS user friendly. It's just selective about who its friends are.

===========================================================================
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".

Reply via email to