Inheritance diagram for VectorInterpolatorNode:

Authoring Interface:
VectorInterpolatorNode {
field MFFloat key [ ]
field MFFloat keyValue [ ]
field SFString type "LINEAR"
field SFFloat easeInFraction 0
field SFFloat easeOutFraction 0
}
| key | is an array of floats which identifies interpolation keys. Each keyframe value corresponds to one key. Default value: [ ] | |||||||||||||||
| keyValue | is an array of floats which contains the keyframe values. Each value is made up of a sequence of consecutive floats. The number of floats per keyframe value is determined by keyValue.length / key.length. The number of values returned in from the evaluate() function is equal to this number. Default value: [ ] | |||||||||||||||
| type | is string identifying the type of interpolation to be done. Allowed values are:
| |||||||||||||||
| easeInFraction | corresponds to the fraction value at which easing in will be complete. Easing takes place between 0 and this value. Default value: 0 | |||||||||||||||
| easeOutFraction | corresponds to the fraction value at which easing out will start. Easing takes places between 1-easeOutFraction and 1. Default value: 0 |
Functionality:
XXX
1.4.3