/ . / Morph / Interpolate.py
Functions
|
|
|
interpolateIndependent
|
interpolateIndependent (
xf,
c0,
c1,
f,
)
Interpolate by splitting the transformation into a rotation
and a translation.
|
|
interpolateLinear
|
interpolateLinear (
xf,
c0,
c1,
f,
)
Interpolate by translating c1 to c0 linearly along with
rotation about translation point.
|
|
rateLinear
|
rateLinear ( frames )
Generate fractions from 0 to 1 linearly (excluding start/end)
|
|
interpolate
|
interpolate (
mol,
segments,
equivAtoms,
method,
rMethod,
frames,
cartesian,
cb,
)
|
|
interpolateCorkscrew
|
interpolateCorkscrew (
xf,
c0,
c1,
f,
)
Interpolate by splitting the transformation into a rotation
and a translation along the axis of rotation.
|
|
rateRampUp
|
rateRampUp ( frames )
Generate fractions from 0 to 1 sinusoidally
(slow at beginning, fast at end)
|
|
rateSinusoidal
|
rateSinusoidal ( frames )
Generate fractions from 0 to 1 sinusoidally
(slow at beginning, fast in middle, slow at end)
|
|
rateRampDown
|
rateRampDown ( frames )
Generate fractions from 0 to 1 sinusoidally
(fast at beginning, slow at end)
|
|
|