Animation of Undeformed Objects

Objects can be animated in many ways. They can be animated as Objects, changing their position, orientation or size in time; they can be animated by deforming them; that is animating their vertices or control points; or they can be animated via very complex and flexible interaction with a special kind of object: the Armature.

In this chapter we will cover the first case, but the basics given here are actually vital for understanding the following chapters as well.

Three methods are normally used in animation software to make a 3D object move:

The first two systems in Blender are completely integrated in a single one, the IPO (InterPOlation) system. Fundamentally, the IPO system consists of standard motion curves. A simple press of a button changes the IPO to a key system, without conversion, and with no change to the results. The user can work any way he chooses to with the keys, switching to motion curves and back again, in whatever way produces the best result or satisfies the user's preferences.

The IPO system also has relevant implication in Path animations.

IPO Block

Relevant to Blender v2.31

The IPO block in Blender is universal. It makes no difference whether an object's movement is controlled or the material settings. Once you have learned to work with object IPOs, how you work with other IPOs will become obvious. Anyway Blender does distinguish between different types of IPOs and the interface keeps track of it automatically.

Every type of IPO block has a fixed number of available channels. These each have a name (LocX, SizeZ, etc.) that indicates how they are applied. When you add an IPO Curve to a channel, animation begins immediately. At your discretion (and there are separate channels for this), a curve can be linked directly to a value (LocX...), or it can affect a variance of it (dLocX...). The latter enables you to move an object as you would usually do, with the Grabber, without disrupting the IPO. The actual location is then determined by IPO Curves relative to that location.

The Blender interface offers many options for copying IPOs, linking IPOs to more than one object (one IPO can animate multiple objects.), or deleting IPO links. The IPO Window Reference section gives a detailed description of this. This chapter is restricted to the main options for application.