I'm looking to implement geometric morphing between two non-identical objects (with different ploy and vertex counts). I stumbled upon osgAnimation::MorphGeometry and have been playing with it a bit but have come to the conclusion that it cannot do something this general; that it implements Morph Target Animation and not general geometric morphing. Is this correct? I say this as all the examples given morph between objects with identical vertex and poly counts. Also, I see no mechanism in the MorphGeometry class to establish correspondence points or vertex groupings which would surely be necessary to solve this problem in general.
The trick with morphing is mapping the vertices from one target to another. That's kind of free when the targets are this similar (identical vertex counts and identical vertex ordering for each object). I'm interested in the case where it's not obvious, where vertex counts are different and more information is needed to create and control that mapping as the object is tweened. Anyways, is there anything that solves this more general problem in OSG? If I were to implement this, would it be of interest to other (i.e. should I do it in OSG and I should I do it carefully so that others could at least attempt to take advantage of it ... as opposed to just hacking it together) ;-) Seth ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=36443#36443 _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

