It hasn't been mentioned in this particular thread, but there is a function in plib called the tween controller that does morphs. I looked at it a bit when doing the Wright Flyer. IIRC there was an issue regarding the way the callbacks were done that made it a problem defining the multiple branches that were required establish the banks of vertices to morp between. But probably I just didn't spend enough time on it.
Anyway, the logic of morphing vertices would only require that all the branches in the model that defined the various positions to be morphed between would have the same vertex count and order. You'd need a way to define the values (interpolation points) that each branch represented, then go from there. In the simplest form you would have two sets of wings in the model (each wing version being a sg branch). For each side of the aircraft the "wing version" that is bent all the way up would be assigned to 1.0 and the "wing version" that is bent all the way down would be assinged to -1.0, thus representing the extremes of the range of motion. For more complex flapping, you could have multiple "sets" of wings and each could be assigned to interpolation points within the full range. It might be worth looking at the plib code and seeing how this approach could be applied in OSG. Best, Jim > -----Original Message----- > From: Roberto Inzerillo <[EMAIL PROTECTED]> > Sent: Saturday, 2. Dec 2006 11:57 -0500 > To: FlightGear developers discussions <flightgear-devel@lists.sourceforge.net> > Subject: [Flightgear-devel] Airfoil bending and geometry animation > > Hi, > I wonder if someone is working on simulating wings geometry bending > into FGFS. > > As much as I know geometry deformation animations have not been > implemented in any other simulator. Of course, that needs a way to morph > the geometry of 3d objects which is currently not available inside FGFS, > will that be possible in the near future? > > Roberto -- Jim Wilson Kelco Industries PO Box 160 Milbridge, ME 04658 207-546-7989 ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Flightgear-devel mailing list Flightgear-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/flightgear-devel