Skip to main content

EXODEUI EDITOR MANUAL

Motion & Timeline Studio

Multi-track timelines, cubic Bézier easing curves, physics-driven spring dynamics, and vector path constraints.

LIVE MOTION LAB

Interactive Easing & Timeline Scrubber

TRACK: transform.translate_xTIME: 0.00s
★
Curve: Spring Bounce0.00s ──────── 1.00s
Select Easing Curve Formula:
Manual Timeline Playhead Scrub0%

Timeline & Playback

Navigate frames, scrub playheads, set frame rates, and define work areas.

Work Area & Looping

Work Area Handles

Drag the bracket handles on the timeline ruler to isolate a specific segment of your animation. Playback will cycle strictly within these markers.

Loop Modes (Loop vs. Ping-Pong)

Choose between standard wrap-around looping, one-shot trigger execution, or bi-directional ping-pong oscillation.

Property Keyframing

Animate transforms, paths, colors, and mesh deformations over time.

Position, Rotation & Scale

Click the Diamond icon next to any property in the Inspector to plant a keyframe at the current playhead position.

PropertyShortcutInterpolation
Position (X, Y, Z)Alt + PLinear, Cubic Bézier, or Spring
Rotation (Angle)Alt + RShortest arc or continuous revolution
Scale (Width, Height)Alt + SUniform or independent axis stretch
Opacity & AlphaAlt + T0.00 to 1.00 linear fade

Auto-Keyframing Mode

Toggle the Auto-Key (Record) button in the timeline toolbar. While active, any transformation or style tweak made on the canvas automatically generates keyframes on the active tracks without manual diamond insertion.

Graph Editor & Custom Easing

Sculpt velocity curves and custom Bézier tangents with mathematical precision.

Bézier Tangents & Curves

Press Shift + E to open the Graph Editor. Each keyframe exposes cubic Bézier control handles:

Velocity (Speed) View

Visualizes rate of change (pixels/sec). High peaks indicate lightning-fast acceleration; flat valleys indicate gentle coasting.

Value View

Visualizes absolute property values over time. Perfect for adjusting exact landing positions and overshoot curves.

Standard Easing Presets

Curve NameMathematical FormulaRecommended Feel
Ease Out Quadcubic-bezier(0.25, 0.46, 0.45, 0.94)Gentle settling for cards & modals
Ease Out Backcubic-bezier(0.34, 1.56, 0.64, 1)Playful overshoot for buttons & icons
Ease In Out Cubiccubic-bezier(0.65, 0, 0.35, 1)Smooth bi-directional navigation transitions
LinearlinearContinuous rotations, tickers, background orbits

Spring Dynamics & Physics

Physically accurate mass-spring-damper simulations without manual keyframing.

Stiffness, Damping & Mass

Instead of manual cubic curves, set an animation track to Spring Mode for dynamic real-time physics:

ParameterTypical RangePhysical Behavior
Stiffness50 - 500Higher values create snappy, rapid response
Damping10 - 50Controls how quickly oscillation settles to rest
Mass0.5 - 5.0Inertia of the object; heavier objects overshoot further

Vector Path Animation

Constrain objects to travel seamlessly along arbitrary Bézier curves.

Path Constraints & Offset

  1. Draw a path using the Pen Tool [P].
  2. Select your animated object and add a Path Constraint in the Inspector.
  3. Target your drawn vector path.
  4. Animate the Offset (0% → 100%) property across your timeline.
  5. Enable Orient to Tangent so the object auto-rotates to match the curvature.

Timeline Shortcuts

Speed through your motion production workflow.

Play / PauseSpace
Insert KeyframeK
Toggle Graph EditorShift + E
Toggle LoopL
Duplicate KeyframesCmd + D
Scale Keyframe SelectionAlt + Drag
ExodeUI

EXODEUI DESKTOP

A little space for good ideas.

Choose your platform to get the official ExodeUI installer.

Looking for Intel Mac or other builds? Explore the web studio or check all download options.

Prefer the browser? Try for free in your browser →