Rémi Arnaud (remi++at++remi.asd.sgi.com)
Thu, 3 Apr 1997 10:55:25 -0800 (PST)
You have to consider a pfMorph as a extended pfLOD feature. Instead of
blending between two objects, you can morph the vertices of one
object so it change shape.
the general idea is to switch from one object with less polygon
to an object with more polygons that describe the exact same objet.
Then you move each vertice so the shape of the object morph to the
exact shape of the next LOD.
The path of each vertex is an interpolation, but you can use a pfCycleBuffer
and do whatever transformation to any vertex you want and do your
own morphing if you'd like to.
There is no scene morphing capability at all. In fact pfMorph is not
a morphing between two object at all, it is a way to move
automatically the vertices of one object from one position to another
pre-determined position.
>
> Does anybody have useful codes? (except the sample code, morph.c)
the morph.c code shows how to use pfMorph and pfCycleBuffers, it
should be a good starting point. What do you think is missing
from that code ?
Best Regards
_ / _ _
|_) _ ._ _ o /\ |_)|\ | /\ | || \
| \(/_| | || /--\| \| \|/--\|_||_/
=======================================================================
List Archives, FAQ, FTP: http://www.sgi.com/Technology/Performer/
Submissions: info-performer++at++sgi.com
Admin. requests: info-performer-request++at++sgi.com
This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:55:00 PDT