|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmri.v3ds.SplineKey3ds
public class SplineKey3ds
Base class for Kochanek-Bartels spline track keys containing Frame, TBC and
Ease parameters.
These parameters are used in all 3D Studio keyframer tracks
(except the HideTrack3ds).
When Tension = Bias = Continuity = 0.0 then this is Catmul-Rom
When Tension = 1.0 and Bias = Continuity = 0.0 then this is Simple Cubic
When Tension = Bias = 0.0 and Continuity = -1.0 then this is Linear interpolation
| Field Summary | |
|---|---|
float |
Bias
Spline Bias parameter 1.0 (post shoot) to -1.0 (pre shoot). |
float |
Continuity
Spline Continuity parameter 1.0 (inverted corners) to -1.0 (box corners). |
float |
EaseFrom
Spline ease-from parameter 0.0 to 1.0 (speed, leaving key). |
float |
EaseTo
Spline ease-to parameter 0.0 to 1.0 (speed, coming to key). |
int |
Frame
Frame number. |
float |
Tension
Spline Tension parameter 1.0 (tight) to -1.0 (round). |
| Constructor Summary | |
|---|---|
SplineKey3ds()
|
|
| Method Summary |
|---|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public int Frame
public float Tension
public float Bias
public float Continuity
public float EaseTo
public float EaseFrom
| Constructor Detail |
|---|
public SplineKey3ds()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||