Hi,
I've been pleased to see the interest in skin & bones animation
triggered by Mark's contribution recently. These are once again exciting
times now that the Java3D code has become an open source Java.net project.

OK, enough of that, on to my problem...

I'm trying to morph between objects created in 3D studio max and
imported into Java3D using the excellent Starfire loader. The different
versions of the objects have been saved to different files.

With some of the morphs, I get a weird effect in which the object
appears to fragment before reassembling itself. This looks interesting
but is not want I want. I suspected that this was caused by the
corresponding vertices being read into my geometry arrays, through the
loader, in a different order for the offending files. This was confirmed
in the log generated by the loader.

Other morphs work - and again, the logging shows that in these cases,
the corresponding vertices are read in the same order.

My question is how does 3D Studio Max store the coordinates of the
vertices? Is there any way to ensure that they are stored in the same
order between files? And/or is there any way to ensure that the
Startfire (or any other) loader reads them in the same order?

Many thanks,
-Paul

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