Welcome to 3D Rotation Constraints!

You're about to learn how joints move in 3D space - like your elbow, knee, or a robot arm!

Think of it like this: every joint has rules about how it can move.

Ready to explore?

The Constraint Widget

Great! You've activated the constraint widget. See that colored arc?

It shows the allowed range of motion for this joint - like how a door can only swing so far before hitting the wall!

The yellow handles are like adjustable door stops - drag them to change the limits.

The Three Axes of Rotation

Every object can rotate in 3 different ways:

X-Axis (Red) - Roll (like a log rolling)

Y-Axis (Green) - Pitch (like nodding yes)

Z-Axis (Blue) - Yaw (like shaking your head no)

Press Tab to switch between axes!

Understanding Rotation Constraints

Joint Constraint Widget Prototype

Click on a joint to select

Press C to show constraint widget

Drag handles to adjust limits

Tab to switch axes

🖱️ Left-click + drag to rotate view | Right-click + drag to pan | Scroll to zoom
Current Rotation
Angle: 0.00°
Radians: 0.00
Range: 0° - 180°