← Animation Glossary

Inverse Kinematics

Inverse Kinematics is a way of making an animated character move more realistically. Instead of moving each part of the character separately, like a puppet, you can move one part and the rest will move too, like a real body. It's like magic!

Please note that Inverse Kinematics is not directly applicable to Brush Ninja.

Inverse Kinematics (IK) animation is a technique used to determine the position and orientation of a jointed structure, such as an arm or leg, based on the desired position of the end effector, such as the hand or foot. In contrast, forward kinematics (FK) is a method that determines the position and orientation of the end effector based on the angles of the joints.

The main difference between FK and IK is that in FK, the motion of each joint is explicitly defined, whereas in IK, the joint angles are calculated based on the desired position of the end effector. This makes IK particularly useful for animating complex structures with many joints, as it allows the animator to move the end effector (hand/ foot etc) without having to manually adjust each joint angle.

One of the main benefits of using inverse kinematics in animation is the ability to create more natural-looking movements. When a character moves their arm, for example, their shoulder and torso will also adjust to maintain balance and stability. By using inverse kinematics, an animator can create movements that are more realistic and fluid, as the software automatically adjusts the rest of the body based on the movement of the end-effector.

Limitations of Inverse Kinematics

However, there are also some limitations to using inverse kinematics in animation. One potential issue is that it can be difficult to achieve precise control over a character’s movements when using this technique. This is because the software is calculating the movement of multiple joints based on a single input (the movement of the end-effector), which can sometimes result in unexpected or unwanted movements.

Another limitation of inverse kinematics is that it may not always be suitable for certain types of animation. For example, if an animator wants to create a deliberately unnatural or exaggerated movement (such as a cartoon character stretching their arm to an impossible length), inverse kinematics may not be the best technique to use.

Despite these limitations, inverse kinematics remains a popular and widely used technique in animation. With its ability to create more natural-looking movements and save time and effort in animating complex actions, it has become an essential tool for many animators working in 3D animation software. As technology continues to advance, it will be interesting to see how techniques like inverse kinematics evolve and improve in the years ahead.

Animation Terms

2

2D Animation

3

3D Animation

A

Alpha Channel

Ambient sound

Animation

Anti-Aliasing

Anticipation

Aspect Ratio

B

Bezier Curve

Bitmap

Blue Screen

Bone Animation

Bounce

Broadcast Standards

C

Camera Angle

Camera Shake

Casting

Cel Animation

Character Animation

Character Design Sheets

Cinematic lighting

Claymation

Clean-up

Close-up

Color Correction

Color Grading

Compositing

Composition

Concept Art

Continuity editing

Cross-cutting

Cut

Cutout nimation

D

Depth of Field

Dialogue

Dissolve

Distributed Rendering

Dolby Atmos

Dope Sheet

Dutch Angle

E

Easing

Emitter

Exaggeration

Eyedropper

F

Foley

Follow through

Forward Kinematics

Frame Rate

Frame

Framing

Freeze Frame

G

Ghosting

GIF File Format

Golden Ratio

Graph Editor

H

High key lighting

Hue and Saturation

I

Inertia

Infographic Animation

Inverse Kinematics

J

Joint

JPEG File Format

Jump cut

K

Keyframe Interpolation

Keyframe

Kinetic typography

L

Layers

Lens distortion

Level of Detail

Lighting

Line of action

Lip syncing

Low key lighting

M

Match cut

Matte painting

Montage

Morphing

Motion blur

Motion capture

Motion graphics

Motion path

Motion trail

Mouth shapes

MP3 File Format

MP4 File Format

N

Network rendering

Non-linear editing

O

Occlusion culling

Onion skinning

Overlapping action

P

Pan

Parallel rendering

Particle system

Persistance of Vision

Phonemes

Playback speed

Plot

PNG File Format

Pose-to-pose animation

Props

Puppet animation

R

Render farm

Rendering

Resolution

Rigging

Rotoscoping

Rule of thirds

Run cycle

S

Safe zone

Scene

Score

Screenplay

Script

Shot

Silhouette

Skeletal animation

Slow Motion

Smears

Sound Design

Sound effects

Soundtrack

Special Effects

Split screen

Squash and Stretch

Staging

Stop Motion Animation

Storyboard

Straight-ahead Animation

T

Time Remapping

Timeline

Timing

Title Card

Title Sequence

Tracking shot

Tweening

V

Vector graphics

Visemes

Voice acting

Voice-over Narration

W

Walk cycle

WebM File Format

Weighting

Wide shot

Z

Z-depth

Zoom

Icon for Brush Ninja: Online Animation Maker Brush Ninja Online Animation Maker
Icon for Paint Ninja: Draw and Paint Online Paint Ninja Draw and Paint Online
Icon for Code Ninja: Make Art with Code Code Ninja Make Art with Code
Icon for Emoji Art: Make Emoji Art Emoji Art Make Emoji Art
Icon for Photo Collage: Make Photo Collages Photo Collage Make Photo Collages
Icon for Comic Maker: Make Comics Comic Maker Make Comics