I've written something similar, however my program evaluates a point cloud
of random data triplets, and computes a best-fit smooth height field from
the data. The density of the grid is user-defined, and the size is set
automatically to the bounds of the data. The surface is color-mapped by
elevation.

A lot of what you'll need is in the program, but it's mixed in with all the
other functions. If you'd like to take a look at it, just let me know.

-----Original Message-----
From: H......... [mailto:[EMAIL PROTECTED]]
Sent: Friday, August 04, 2000 9:56 AM
To: [EMAIL PROTECTED]
Subject: [JAVA3D] 2-dimensional matrix -> 3D-visualization, splines,
coordinates, light-effects, interactive views,...


Hello,

Iīve got a question with implementing following problem:

A 2-dimensional rectangular Matrix should be transformed into a
3-dimensional visualization of the matrix. The values at each position
should represent the height of the actual point.
(The program should work like the 'matrixplot' in Maple. )

There are two desired appearances of the 3-dimensional visualization which I
want to implement. But at first number 1 is more important:

(1) the output of the visualization consists of triangulars.  The corners of
the triangular are the values of the matrix.

(2) The sharph edges (of the triangular) should be transformed into a smooth
curve. But I donīt know how to implement this. Perhaps splines are a
solution!? Are they implemented in Java3D? How can I find information about
it?

Other Constraints:

A coordinate-system should also be added, with the x-axe (rows of the
matrix), y-axe (colums) and the z-axe (the value of the matrix).

Light effects and interactive views (clicking with the mous or with the
arrow-key should change the point of view) should also be part of the
implementation.

Every point and the near area around should be in a height-dependent color.

Has anybody suggestions about implementing this problem?

Which would be the best algorithm?

Has anybody already written some code with a similar problem or knows where
I can find code?

Do you know some urls where I can find special information, hints, tips
about the implementation?


For all suggestions and answers thanks a lot!

With best regards,

B. Hofmann

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

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