Rive 101 logoRive 101
β„Ή AboutπŸ“‹ ChangelogδΈ­
0%
Progress0/88
5.2

Bones Overview

2m 55s
Rive 101 - Bones Overview
  • Core Educational Objective: Master the fundamental concepts, creation process, and hierarchical control logic of the Bone Tool in Rive.
  • Background Pain Points: In traditional frame-by-frame or independent layer rotation, animating connected parts (such as arms, flags, or tree branches) is highly inefficient and results in rigid joint transitions.
  • Final Business Benefit: The Bone Tool establishes an intuitive, naturally aligned digital skeleton for graphics. This enables designers to efficiently manipulate complex chain links, laying the structural groundwork for vector and raster artwork deformation.
  • Data Flow Differences Between Root and Child Bones: In Rive's underlying architecture, a Root Bone retains X/Y Position properties relative to the world or its parent space, while Child Bones determine their endpoints strictly through local Rotation and Length. This architecture minimizes computation overhead during multi-joint rigging chains.
  • Implicit Joint Controls: The joint circles shown in the viewport are merely interactive handles provided by the Rive UI for user convenience; they do not occupy separate object slots in the Hierarchy panel, keeping the runtime animation tree clean.
  • Transform Space Retention: When restructuring bone hierarchies (re-parenting), bones inherently retain their current transform space, preventing unexpected spatial shifts or pops during rigging modifications.
  • Shortcut Efficiency: Smoothly toggling between B (Bone Draw) and V / Escape (Select/Exit) is vital for accelerating complex character rigging setups.