KeyFrame

Overview

KeyFrame is a class in Aspose.3D FOSS for Python.

KeyFrame properties such as time, value, interpolation, and tangent_weight_mode allow fine‑grained control of animation curves.

This class declares 1 method for KeyFrame objects in Python programs. Available methods include: __init__. All public members are accessible to any Python application after installing the Aspose.3D FOSS for Python package. Properties: bias, continuity, flat, independent_tangent, interpolation, next_in_tangent, and 9 more.

Properties

NameTypeAccessDescription
timefloatRead/WriteGets or sets the time.
valuefloatRead/WriteGets or sets the value.
interpolationInterpolationRead/WriteGets or sets the interpolation.
tangent_weight_modeWeightedModeRead/WriteGets or sets the tangent weight mode.
step_modeStepModeRead/WriteGets or sets the step mode.
next_in_tangent'Vector2'Read/WriteGets or sets the next in tangent.
out_tangent'Vector2'Read/WriteGets or sets the out tangent.
out_weightfloatRead/WriteGets or sets the out weight.
next_in_weightfloatRead/WriteGets or sets the next in weight.
tensionfloatRead/WriteGets or sets the tension.
continuityfloatRead/WriteGets or sets the continuity.
biasfloatRead/WriteGets or sets the bias.
independent_tangentboolRead/WriteGets or sets the independent tangent.
flatboolRead/WriteGets or sets the flat.
time_independent_tangentboolRead/WriteGets or sets the time independent tangent.

Methods

SignatureDescription
__init__(curve: 'KeyframeSequence', time: float)Calls init(curve, time) on this KeyFrame instance.

See Also

 English