From Andy Preece, 
From Andy Preece, 

"To reproduce the bug:

   1. Create a template osg::Sequence node (and underlying geometry) but do not attach the node to the current active scenegraph.
   2. At some point during the rendering loop (perhaps on a keystroke) clone the sequence node (I use the call:

       dynamic_cast<osg::Node*>(templateNode -> clone( osg::CopyOp( (osg::CopyOp::CopyFlags)osg::CopyOp::DEEP_COPY_NODES ) ) )

   3. Set the cloned sequence node duration to a value that makes the animation run slower (i.e. 2.0).
   4. Start the cloned sequence (using setMode()).
   5. Repeat steps 2 \u2013 4 and observe that the cloned sequences do not run slow but run as fast, appearing to ignore the duration that has been set on them.

 

Looking at the \u2018good documentation\u2019 (2.4 source code), I see that _start is being set to _now (osg::Sequence::setMode(), line 192). Should this not _start not be set to -1.0?"


openscenegraph/osg,scrawl/osg,marchelbling/osg,scrawl/osg,artoolkit/osg,scrawl/osg,tomasthoresen/osg,marchelbling/osg,artoolkit/osg,jtorresfabra/osg,marchelbling/osg,tomasthoresen/osg,openscenegraph/osg,tomasthoresen/osg,openscenegraph/osg,jtorresfabra/osg,artoolkit/osg,marchelbling/osg,openscenegraph/osg,scrawl/osg,tomasthoresen/osg,jtorresfabra/osg,jtorresfabra/osg,artoolkit/osg