See all glossary termsIn computer animation, a keyframe represents a value we want to reach at a certain point in time for a given property.
In Godot, keyframes are part of an animation track, which controls the value of a given property over the length of the animation. They are represented by a little diamond icon in the Animation editor.
In this image, you can see some keyframes as part of an animation track. They animate the position
property of a Sprite2D node.
When playing an animation, the computer reads keyframes before and after the current playback time and interpolates between them: the computer calculates intermediate values between the two keyframes to produce a smooth animation. school.gdquest.com - 0.3.5-2025-03-30T17:15:37.583Z-76198ef216a6e6910d8a0c71dae00969e4bc3ded-release