I use the Vecmath method: Tuple3d.interpolate(Tuple3d t1, Tuple3d t2, double alpha)
.. to interpolate between some tuples. It's a linear interpolation.
What I'd like to have however is some kind of curve interpolation, like Sinus/Cosinus, Bezier, etc.
How to achieve this, please?
For example, this little table contains a value followed by the time key. Ignoring the Z axis:
# x-axis: value, time
# y-axis: value, time
The result should look like this (it's a Lightwave animation curve) :
PS: Maybe Java3d's behaviour does do this, I don't know... however I'm not using Java3d, just Jogl plus Vecmath (the free Japanese version).