All questions
Question 1
A value increases from one keyframe to a higher target keyframe. The animator wants one controlled overshoot beyond the target shortly before the final frame, followed by a return to the exact target value. Repeated oscillation is not desired.
Which interpolation and easing combination most directly creates that behavior?
- Elastic with Ease Out, producing several diminishing oscillations that cross the destination repeatedly.
- Bounce with Ease Out, producing a series of rebounds that stay on the approach side of the destination.
- Back with Ease Out, producing a single brief overshoot past the destination before returning to it. (correct answer)
- Bézier with Auto Clamped handles, which suppress unintended overshoot rather than introduce it.
Explanation: When working with Blender's keyframe interpolation, it helps to think about how many times the curve crosses the destination value and on which side it does so — that's the core of what this question is testing.
The scenario describes a single controlled overshoot: the value climbs past the target once, then settles back. That's the signature behavior of the Back easing type. With Ease Out, the overshoot happens at the end of the motion — exactly when the value is arriving at its destination — producing one clean excursion beyond the target before returning to it. C is the correct answer because Back with Ease Out is purpose-built for this single-overshoot, settled-return pattern.
The distractors each fail in a specific way. A (Elastic, Ease Out) is tempting because it does overshoot, but Elastic produces multiple diminishing oscillations, crossing the destination several times — far more than the "one controlled overshoot" the animator wants. B (Bounce, Ease Out) also produces repeated rebounds, but crucially, Bounce keeps all its bounces on the approach side of the destination, never actually crossing past it — so it doesn't produce overshoot at all. D (Bézier with Auto Clamped handles) works in the opposite direction entirely: Auto Clamped handles are specifically designed to prevent overshoot, not create it.
A useful memory pattern: Back = one overshoot, Elastic = many oscillations, Bounce = rebounds without crossing. When an exam question specifies exactly one overshoot with no repetition, Back with Ease Out is almost always the answer.
Question 2
Two location keys are connected by a Bézier F-Curve. The object must have zero instantaneous velocity exactly at both keyed endpoints, while still accelerating and decelerating smoothly between them.
Which handle adjustment most directly establishes the required endpoint slopes?
- Make the first outgoing and final incoming handles horizontal in the Graph Editor. (correct answer)
- Make the first outgoing and final incoming handles vertical in the Graph Editor.
- Point both endpoint handles directly toward the opposite key using Vector handles.
- Shorten both endpoint handles to zero length while leaving their angles unchanged.
Explanation: When working with F-Curves in Blender's Graph Editor, the key concept to understand is the relationship between handle angle and velocity. On a Bézier F-Curve, the slope at any keyframe represents the object's instantaneous velocity at that moment — a steep slope means fast movement, and a perfectly horizontal slope means zero velocity.
This is exactly why A is correct. Making the first outgoing handle and the final incoming handle horizontal sets their slopes to zero, which mathematically defines zero instantaneous velocity at those endpoints. The curve still rises and falls smoothly between the keys — accelerating away from the first key and decelerating into the last — giving you exactly the ease-in/ease-out behavior described.
B is wrong because vertical handles would imply an infinite instantaneous velocity at the endpoints — the opposite of what's needed. C is tempting but misunderstands Vector handles: pointing handles directly toward the opposite key creates a more linear trajectory between keys, which does not guarantee zero velocity at the endpoints — it simply removes the Bézier easing. D sounds plausible, but shortening handles to zero length collapses the Bézier influence entirely, effectively turning the segment into a linear interpolation or a sharp corner, again destroying the smooth acceleration requirement.
A practical tip to remember: slope = velocity on an F-Curve. Whenever a question asks about zero velocity at a keyframe, immediately look for the answer that makes the handle horizontal at that point. This slope-equals-velocity principle is one of the most testable concepts in Blender's animation curve workflow.
Question 3
Three Bézier keyframes create a rise to a local maximum followed by a slight decline. Automatic handles keep the motion smooth, but the curve rises above the keyed maximum before descending. The animator expects to keep adjusting the key values.
Which handle type is the most reliable choice for preventing this unintended overshoot while retaining automatically updated smooth handles?
- Automatic, because it continuously smooths the curve without restricting its range.
- Auto Clamped, because it smooths the curve while limiting overshoot at extrema. (correct answer)
- Vector, because it produces straight segments with sharp changes at the keys.
- Free, because it preserves manually positioned handles during later value edits.
Explanation: When working with Bézier animation curves in Blender, the key concept to understand is how different handle types balance smoothness against range control. Overshoot happens when a curve's tangent handle pulls the interpolated path beyond a keyframe's actual value — a common problem with purely automatic smoothing near local peaks and valleys.
Auto Clamped handles solve this precisely: they behave like Automatic handles by recalculating their position whenever you move a key, keeping the curve smooth, but they add a critical constraint — at any keyframe that is a local extremum (a peak or valley), the handles are flattened so the curve cannot exceed that keyed value. This is exactly what the scenario describes: a local maximum being overshot. Since the animator plans to keep adjusting values, the auto-updating behavior is essential, and Auto Clamped provides it safely. That makes B the correct answer.
Choice A is tempting because Automatic handles do update themselves continuously, but they apply no range restriction, which is precisely what causes the overshoot problem in the first place — choosing A means accepting the exact flaw you're trying to fix.
Choice C (Vector handles) eliminate overshoot by creating straight-line segments, but they produce sharp, mechanical transitions rather than smooth curves, which contradicts the requirement to retain smooth motion.
Choice D (Free handles) let you manually sculpt handle positions with precision, but they are static — they don't recalculate when key values change, making them unreliable when the animator expects to keep editing values.
Study tip: Whenever a Blender question pairs "smooth" with "prevent overshoot," Auto Clamped is almost always the answer — it's the only handle type that automates both qualities simultaneously.
Question 4
At a middle Bézier keyframe, an animator wants to reshape the easing on each side by changing the two handle lengths. However, the incoming and outgoing portions must retain a common tangent so that the F-Curve does not develop a visible corner at the key.
Which handle type best supports this requirement?
- Free, which permits each handle to use an unrelated angle and length.
- Vector, which points each handle directly toward its neighboring keyframe.
- Automatic, which recalculates both handles and prevents intentional manual shaping.
- Aligned, which keeps both handles collinear while allowing asymmetric handle lengths. (correct answer)
Explanation: When working with Bézier handles in Blender's Graph Editor, the key distinction to understand is the relationship between handle angle and handle length. A smooth F-Curve through a keyframe requires that the incoming and outgoing handles point in exactly opposite directions — forming a straight line through the key point. This is what prevents a visible corner or "kink" in the curve.
Aligned handles (D) are the correct choice because they enforce this collinearity constraint: both handles always share the same angle, guaranteeing a smooth tangent, while still letting you drag each handle to a different length. That asymmetry in length is precisely what reshapes the easing differently on each side — steeper acceleration on one side, gentler on the other — without breaking continuity.
Choice A, Free, is a trap for students who hear "full control" and assume it fits. Free handles do allow independent lengths, but they also allow independent angles, meaning you can accidentally break the common tangent and create a hard corner — exactly what the passage forbids.
Choice B, Vector, automatically aims each handle toward its neighboring keyframe. This is useful for linear-style transitions but gives you no meaningful easing control and ignores the smooth-tangent requirement in any nuanced way.
Choice C, Automatic (Auto), does maintain smooth tangents, but it recalculates both handles based on surrounding keyframe positions whenever keys move. The passage explicitly requires intentional manual shaping, which Automatic prevents.
A good memory anchor: Aligned = same line, different lengths. Whenever a question asks for smooth continuity plus manual easing asymmetry, Aligned is your answer.
Question 5
A Z-location F-Curve decreases from a high keyed value to a lower keyed value. The object should leave the first key rapidly, then slow progressively as it approaches the second key.
After choosing an easing-based interpolation such as Quadratic, which easing mode should the animator apply?
- Ease In, because the numerical value is moving downward toward the destination.
- Ease Out, because motion is fastest near the start and slows near the end. (correct answer)
- Ease In Out, because both endpoints must have the same maximum speed.
- Automatic, because it reverses easing whenever an F-Curve decreases in value.
Explanation: When working with F-Curve easing in Blender, the key is to separate what the value does from what the motion feels like. Easing modes describe the shape of acceleration, not the direction of the value change. Ask yourself: where is the motion fastest, and where does it slow down?
The scenario describes an object that leaves the first keyframe quickly and decelerates as it approaches the second — fast at the start, slow at the end. That pattern is the textbook definition of Ease Out: the energy "eases out" of the object over time, producing rapid departure and gradual arrival. B is correct because it directly matches the described motion profile, regardless of whether the Z-value is rising or falling numerically.
A is wrong because it confuses the direction of the value with the easing mode. A decreasing curve has nothing to do with "Ease In" — that mode produces the opposite effect: slow departure and fast arrival. The value going "downward" is irrelevant to which easing applies. C, Ease In Out, creates a symmetric curve that is slow at both ends and fast in the middle — useful for smooth transitions between two resting states, but not when you need one endpoint to be fast and the other slow. D is wrong because no such "Automatic reversal" feature exists; Blender does not infer or flip easing direction based on curve slope.
A helpful rule of thumb: Ease Out = fast start, slow finish; Ease In = slow start, fast finish. Memorize this pair, and ignore whether the curve's value rises or falls — easing describes timing, not direction.
Question 6
An F-Curve already has the desired Bézier easing between its keys. After the final keyframe, the animator wants the value to continue changing according to the curve's ending direction rather than remain fixed at the last keyed value.
Which change addresses the behavior after the final key without replacing the interpolation between existing keys?
- Set the final key's interpolation to Linear so its outgoing segment continues indefinitely.
- Set the curve's extrapolation mode to Linear Extrapolation while retaining the keyed interpolation. (correct answer)
- Set the final key's handle type to Vector so the last value repeats indefinitely.
- Set the curve's extrapolation mode to Constant and lengthen the final Bézier handle.
Explanation: Whenever you see a question about F-Curves in Blender, it helps to distinguish two separate concepts: interpolation (how the curve behaves between existing keyframes) and extrapolation (how the curve behaves beyond the first or last keyframe). These are controlled independently, so changing one should never affect the other.
Here, the animator already has working Bézier interpolation between keys and only wants to control what happens after the final keyframe. The correct tool is the curve's extrapolation mode, found in the F-Curve's Channel menu. Setting it to Linear Extrapolation projects the curve outward from the last keyframe following its outgoing tangent direction — exactly the "continuing changing" behavior the question describes. This is why B is correct: it targets extrapolation specifically, leaving the existing Bézier interpolation untouched.
A is wrong because changing the final key's interpolation type to Linear alters the segment leading into that key from the previous one, not what happens after it. You'd be destroying the Bézier easing you wanted to preserve. C is wrong on two counts: Vector handles affect the shape of interpolation segments, and the result described — "the last value repeats indefinitely" — actually describes Constant extrapolation, not Vector handles. D combines a partially correct tool (extrapolation mode) with a wrong setting; Constant extrapolation holds the last value flat, which is the opposite of what's needed, and lengthening a Bézier handle has no effect beyond the last keyframe.
A reliable study tip: in Blender, always ask yourself "am I between keys or beyond them?" That question alone will point you toward interpolation or extrapolation every time.
Question 7
To compare a rotation F-Curve and a location F-Curve with very different numerical ranges, an animator enables normalization in the Graph Editor. The animator then scrubs the timeline without editing any keys.
What effect does enabling normalization have on the animation's interpolation and easing?
- It rescales the stored key values, so both channels animate over an equal numerical range.
- It converts both curves to normalized Bézier easing while preserving their keyframe times.
- It changes only the displayed curve scale, leaving evaluated values and easing unchanged. (correct answer)
- It equalizes the curves' velocities, although their displayed key values remain different.
Explanation: Whenever you see a question about Blender's Graph Editor display features, ask yourself: does this tool change the data, or does it only change how the data appears? That distinction is everything here.
Normalization in the Graph Editor is a display-only feature. When you enable it, Blender rescales the visual representation of F-Curves so that all channels fit within a uniform –1 to 1 display range. This makes it easy to compare a rotation curve (potentially spanning hundreds of degrees) side-by-side with a location curve (spanning a few units). Critically, Blender does this by computing a per-curve display multiplier internally — the actual keyframe values, interpolation handles, and easing calculations stored in the file are never touched. Scrubbing the timeline after enabling normalization produces identical output values to scrubbing before you enabled it, because the evaluated data is unchanged. C is correct.
A describes something that would permanently alter your keyframe data — essentially baking or remapping values. Normalization never writes new key values; it only adjusts the viewport scale.
B conflates a visual scaling tool with an interpolation-type conversion. Normalization does not switch curves to Bézier or any other interpolation mode; your handles remain exactly as you set them.
D is a tempting distractor because normalization looks like it equalizes velocities on screen — the curves appear similar in height. But the underlying velocity profile of each channel is governed by its actual values and handles, which are untouched.
The study tip: in Blender, always distinguish between display properties (viewport zoom, normalization, color themes) and data properties (key values, handles, interpolation type). Exam questions frequently test whether you confuse what you see with what is stored.
Question 8
An F-Curve contains three keys: an initial key, a middle key, and a final key. Only the middle key is selected, and its interpolation mode is changed from Bézier to Constant.
Assuming no other keys are selected or edited, which segment is directly changed by this operation?
- Only the segment from the initial key to the middle key becomes Constant.
- Neither adjacent segment changes until the final key is also selected.
- Both segments adjacent to the middle key become Constant at the same time.
- Only the segment from the middle key to the final key becomes Constant. (correct answer)
Explanation: When working with F-Curves in Blender, it helps to understand a fundamental rule: interpolation mode belongs to the key that starts a segment, not the key that ends it. In other words, each segment is "owned" by its left-hand key, and changing a key's interpolation affects only the segment flowing out of that key toward the next one.
With that in mind, when you select only the middle key and switch it to Constant, you're telling Blender how that key should interpolate forward — so the segment from the middle key to the final key becomes Constant. That makes D the correct answer.
A is wrong because it describes the segment before the middle key, which is governed by the initial key, not the middle one. Changing the middle key's interpolation has no effect on that earlier segment. C is tempting because "Constant" feels like it should visually affect both sides of a key, but Blender doesn't work that way — only the outgoing segment changes. B is simply incorrect; the operation takes effect immediately on the relevant segment without needing any additional keys selected.
A useful way to remember this: think of each key as a "launcher" — it controls how the curve leaves that point, not how it arrives. The incoming shape is determined by the previous key's settings.
Study tip: When a question asks which segment is affected by a key's interpolation change, always ask yourself, "Which segment does this key launch?" The answer will be the one leading to the next key.
Question 9
A location F-Curve has keys at frame 1 with value 0, frame 9 with value 4, and frame 21 with value 16. The first and last keys must remain fixed, but the object must move at one constant rate throughout the entire keyed interval.
Which edit produces the required motion?
- Move the middle key to value 6.4 and make both segments Linear. (correct answer)
- Leave the middle key at value 4 and make both segments Linear.
- Move the middle key to value 8 and use Vector Bézier handles.
- Move the middle key to value 6.4 and make both segments Constant.
Explanation: Whenever you see a question about constant-rate motion on an F-Curve, translate "constant rate" into a single slope — the same rise-over-run across every segment. The overall interval runs from frame 1 to frame 21 (a span of 20 frames) and from value 0 to value 16 (a rise of 16), giving a required rate of 2016=0.8 units per frame. For the motion to stay at that rate throughout, every keyframe value must fall exactly on that line: at frame 9 (which is 8 frames after frame 1), the value must be 0+8×0.8=6.4. Setting the middle key to 6.4 and making both segments Linear guarantees straight-line interpolation between each pair of keys — no curves, no easing — so the rate is constant. That's answer A, which is correct.
Answer B fails because leaving the middle key at 4 creates two different slopes (84=0.5 then 1212=1.0), meaning the object changes speed at frame 9. Answer C moves the value to the correct 8... wait — 8=6.4, so the slopes are still unequal. Vector handles only force linear entry and exit tangents at that keyframe; they don't fix a wrongly placed value. Answer D uses the correct value of 6.4 but applies Constant interpolation, which holds each value as a step function — the object teleports rather than moves smoothly.
Your study tip: always verify both the value of intermediate keys (using the overall slope) and the interpolation mode (must be Linear for constant velocity). Either fix alone is never enough. Question 10
An object has location keyframes at an initial frame and a later frame. The animator wants the object to remain exactly at the initial keyed location until the later frame, where it should change immediately to the new keyed location.
Which Graph Editor operation produces the intended hold-and-jump behavior without adding another keyframe?
- Select the initial keyframe and set its interpolation mode to Constant. (correct answer)
- Select the later keyframe and set its interpolation mode to Constant.
- Select both keyframes and set their extrapolation mode to Constant.
- Select the initial keyframe and set its handle type to Vector.
Explanation: When working with keyframe interpolation in Blender's Graph Editor, the key concept to understand is that interpolation controls how values transition from one keyframe to the next — meaning the interpolation mode of a keyframe governs the curve segment that follows it, not the one before it.
For a hold-and-jump effect, you want the object to stay frozen at its initial position and then snap immediately to the new position at the later frame. Setting the initial keyframe's interpolation mode to Constant does exactly this: it tells Blender to hold that value flat until the next keyframe is reached, then jump instantly. This makes A the correct answer.
B is a common trap. Setting the later keyframe to Constant affects the segment after that keyframe — meaning the value would ease or curve into the later frame (depending on the default interpolation before it), then hold constant beyond it. That's the opposite of what you want.
C confuses extrapolation with interpolation. Extrapolation mode controls behavior outside the range of your keyframes (before the first or after the last), not between them. Changing it here would have no effect on the segment between your two keyframes.
D is about handle types, which control the curve's tangent shape for smooth (Bézier) interpolation. Vector handles produce linear transitions — the object would move steadily between the two positions, not hold and jump.
A useful rule of thumb: the interpolation mode of keyframe N controls the behavior from keyframe N to keyframe N+1. Always ask yourself which keyframe starts the segment you want to change.