Hi Robert, This documentation improbability drive sounds really useful, but we really need better documentation on it;)
Jason On Mon, Mar 3, 2008 at 4:15 AM, Robert Osfield <[EMAIL PROTECTED]> wrote: > On Sun, Mar 2, 2008 at 8:51 PM, <[EMAIL PROTECTED]> wrote: > > Hello! > > > > How can/should I synchronize the application flow-control to the end of > > an animation (realized as osg::AnimationPath) ? > > > > Assume: we have a projectile that should be animated. > > 1. we calculate the trajectory and setup the animation-path with some > trajectory data. > > 2. then the animation-path will be applied to the projectile-node (the > > exact way to do this, is still vague to me; the only information source > > I found untill now, is the osganimation example, which handles only a > > single animation type, with endless animation) > > > > 3. == now: how can I sync the rest of the application with the end of > the > > projectile-animation ? == > > e.g. expand scene graph with new data, start other animation(s), etc... > > There isn't a built in feature to do this - the OSG can't provide all > the features that all users might require, so rather than chase this > impossible task the extensibility is what saves the day. In this > light, try subclassing from the AnimationPathCallback and add your own > monitor and catch code. Or perhaps just decorated the > AnimationPathCallback with your own callback that nests it. > > > The way with polling the timer seems somehow crude to me... There > should > > be a better way ?! (better documentation !) > > What better documentation for solving tasks that haven't been foreseen > as features that users may wish? > > What we really need is a documentation improbability drive, one that > is able to read minds and foresee the future and the document it > fully, with full diagrams, and provides example code that exactly > matches your specific needs, in fact just provides your whole program > written for you, as if you have written it because the documentation > improbability drive has copied it from the future - just by copying > what you wrote in the future means that you have a circular reference, > and an infinite loop that if you are not careful will spiral in on > itself creating a time space vortex that sucks in all matter and the > universe implodes. => POP! <= ;-) > > Since I don't know of a fully functioning documentation improbability > drive yet we'll just have to stick with question and answers on the > osg-users mailing list, it's probably the cloest we can get to it, and > so far it doesn't seem to have swallowed up any universes, umm.... > perhaps I'm unwittingy part of documentation improbability drive and > if I press send the loop will be completed... ooo dangerous. Do I > feel lucky this Monday mornign? Ohh well what will be will be.... > > Robert ;-) > Robert. > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

