[Papervision3D] Fuse
Jim Armstrong
algorithmist at algorithmist.net
Fri Apr 6 15:30:22 EDT 2007
Carlos Lunetta wrote:
> - bezier path tweening:
> just like AnimationPackage, define an array of control points
> and let it go.
http://www.algorithmist.net/composite.html - fits a piecewise cubic
bezier spline to a set of knots with G-1 continuity at the joins and
variable tension (in AS3).
>
> - fixed speed tweening.
> it wouldn't matter if A is 20 pixels from B or 2000 pixels from B
> - the tween would happen at 10 units/second or 10 units/frame. The
> ease In/Out would ease from 0 to the 10 u/s speed, vice versa.
http://www.algorithmist.net/arclengthparam.html - arc-length
parameterized Catmull-Rom spline (with a more efficient
reparameterization method coming in the future).
There are two Flex drivers here, www.algorithmist.net/as3pc.html ,
illustrating uniform path motion.
Implementation is currently 2D, but pretty easy to expand to 3D.
I'm not interested in creating an animation or tweening package, so
Moses is welcome to borrow anything he wants here for future Fuse
development.
good luck!
- jim
--
Jim Armstrong::Mathematician::Algorithmist::Programmer
Singularity::www.algorithmist.net
Blog::algorithmist.wordpress.com
More information about the Papervision3D
mailing list