Hi all:
I'm new to Java3D and the group, so if I've missed an obvious source
for answers to this, please point me in the right direction.
I didn't see an explanation in the FAQ and from the portions of the
tutorials
and API descriptions I've looked at so far. It looks to me that the basic
building blocks for surfaces are strips of triangles or quads. There are
several loader classes available for more complex surfaces, but I didn't
see anything in the Java3D API which would allow anything more
complex than the strips.
Am I correct in the observation that strips are the basic surface building
blocks?
The implication is that loaders basically need to decompose more complex
surfaces into strips. Am I correct in this assumption?
If so, doesn't that basically require loading twice as many nodes into the
model? The edges of each strip would be duplicates of the edges of
adjacent strips. Could anyone shed some light on how the internal
rendering process handles this? Are the duplicates culled internally?
I didn't run across any loader class source code to answer these questions.
Could anyone direct me to an example of a surface loading program source
file or code fragment so I can get a better understanding of what's
happening?
My intention is to put together a 3D viewer for some legacy data which
has none of the "standard" loader formats, so I suspect that I will need to
build a loader or at least a converter to one of the more "standard"
formats.
Thanks for any feedback on this.
Dave J.
===========================================================================
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".