Skip to main content

Graph Categories: Organizing Animations by Purpose

Animatix Pro organizes animations into functional categories based on their purpose and target. Understanding these categories helps you structure your projects, choose the right animation types, and create effective animation graphs.

UI: User Interface Animations​

UI animations focus on interface elements — buttons, panels, menus, HUD components, and other user-facing elements.

Purpose: Create polished, responsive user interface interactions and transitions

Common Use Cases:

  • Menu Transitions: Smooth fade-ins/outs when opening/closing menus
  • Button Feedback: Visual responses when buttons are clicked or hovered
  • Panel Animations: Sliding panels, expanding/collapsing sections
  • HUD Effects: Health bars, score displays, notification animations
  • Dialog Boxes: Entrance/exit animations for pop-ups and messages
  • Loading Screens: Progress indicators, loading animations

Typical Animation Types:

AnimationCommon UseExample
FadeShow/hide UI elementsMenu panel fade-in
SlideSmooth transitionsSettings panel sliding in
ScaleButton press feedbackButton grows on click
RotateIcon animationsLoading spinner
Color TintState changesButton color on hover
WiggleAttention-grabbingError message shake

UI Animation Characteristics:

  • Lightweight — Optimized for frequent use
  • Responsive — Fast feedback to user actions
  • Polished — Smooth, professional feel
  • Scalable — Works across different screen sizes

UI animations — menu transitions, button feedback, and panel effects

💡 Pro Tip: Combine UI animations with Camera animations to create cinematic menu transitions.

Camera: Camera Movements and Effects​

Camera animations control camera behavior — movement, rotation, zoom, and cinematic effects.

Purpose: Create dynamic camera work for cutscenes, gameplay, and cinematic sequences

Common Use Cases:

  • Cutscenes: Smooth camera movements for storytelling
  • Gameplay Transitions: Camera shifts between gameplay modes
  • Zoom Effects: Dramatic zoom-ins for emphasis
  • Shake Effects: Impact feedback, explosions, hits
  • Orbit Movements: Circular camera paths around objects
  • Look At: Camera following targets dynamically

Typical Animation Types:

AnimationCommon UseExample
Camera Move ToSmooth camera positioningCutscene camera movement
Camera Pan ToLateral camera movementPanning across scene
Camera Zoom ToFOV changesZoom in on important object
Camera Look AtFocus on targetTracking moving object
Camera Orbit AroundCircular movementOrbiting around character
Camera ShakeImpact effectsExplosion camera shake
Camera Punch PositionStrong impact feedbackHeavy hit feedback
Camera Flash ShakeDramatic effectsBoss entrance shake

Camera Animation Characteristics:

  • Cinematic — Professional camera work
  • Smooth — Eased movements for natural feel
  • Dynamic — Responsive to game events
  • Versatile — Supports many camera styles

Camera animations — smooth movements, orbits, and shake effects

💡 Pro Tip: Use Camera animations for dynamic gameplay transitions and cinematic storytelling.

Cutscene: Cinematic Sequences​

Cutscene animations create cinematic sequences combining multiple elements — UI, camera, audio, and 3D objects.

Purpose: Tell stories, showcase events, and create memorable moments

Common Use Cases:

  • Story Sequences: Narrative-driven scenes with synchronized elements
  • Dialogue Reveals: Character introductions and dialogue presentations
  • Event Showcases: Highlighting important game events
  • Transition Scenes: Between levels or game states
  • Opening Sequences: Game introductions and title screens
  • Ending Sequences: Credits, conclusions, and epilogues

Typical Components:

ComponentRoleExample
Camera WorkVisual framingSmooth camera movements
UI OverlaysText, subtitles, hintsDialogue boxes appearing
3D ObjectsCharacters, propsCharacter animations
AudioMusic, sound effectsDramatic music entrance
TimingSynchronizationCoordinated element reveals

Cutscene Characteristics:

  • Orchestrated — Multiple elements working together
  • Precise Timing — Synchronized events
  • Narrative-Driven — Story-focused execution
  • Polished — Production-quality sequences

Cutscene sequences — orchestrated animations combining multiple elements

💡 Pro Tip: Orchestrate cutscenes by combining Camera, UI, Audio, and 3D Object animations for maximum impact.

Gameplay: In-Game Effects​

Gameplay animations create interactive effects during gameplay — feedback, reactions, and dynamic responses.

Purpose: Enhance gameplay feel, provide feedback, and create responsive interactions

Common Use Cases:

  • Hit Feedback: Visual response when objects are hit
  • Pickup Effects: Items being collected with animations
  • Ability Animations: Visual effects for player abilities
  • Enemy Reactions: Enemy responses to player actions
  • Environmental Feedback: World reacting to player
  • UI Gameplay Elements: Dynamic HUD during gameplay

Typical Animation Types:

AnimationCommon UseExample
PunchImpact effectsHit impact animation
ShakeStrong feedbackScreen shake on impact
BouncePlayful effectsItem pickup bounce
ScaleGrowth/shrinkPower-up growth
MovePosition changesObject movement
RotateSpinning effectsCollectible spinning

Gameplay Animation Characteristics:

  • Responsive — Immediate feedback to actions
  • Performance-Optimized — Fast, efficient execution
  • Impactful — Clear visual communication
  • Dynamic — Adapts to game state

Gameplay animations — hit feedback, pickups, and ability effects

💡 Pro Tip: Optimize gameplay animations for performance — keep durations short and use parallel execution for responsive feedback.

VFX: Visual Effects​

VFX animations create visual effects — particle systems, materials, shaders, and atmospheric effects.

Purpose: Enhance visual quality with effects, transitions, and atmospheric elements

Common Use Cases:

  • Particle Effects: Explosions, magic, environmental particles
  • Material Transitions: Shader property animations
  • Color Effects: Color shifts and transitions
  • Atmospheric Effects: Fog, lighting changes
  • Screen Effects: Post-processing animations
  • Particle Playback: Controlling particle emission and simulation

Typical Animation Types:

AnimationCommon UseExample
Play ParticlesStart particle systemsExplosion particles
Stop ParticlesStop particle emissionEffect cleanup
Loop ParticlesContinuous particlesAmbient effects
Emission Rate TweenDynamic particle densityIncreasing/decreasing intensity
Color TweenMaterial color changesObject color transitions
Material FadeMaterial transparencyFading objects
Float Property TweenShader property animationCustom shader effects

VFX Animation Characteristics:

  • Atmospheric — Enhances mood and feeling
  • Flexible — Works with custom shaders
  • Performance-Conscious — Optimized for effects
  • Creative — Supports unique visual styles

VFX animations — particle systems, material effects, and color transitions

💡 Pro Tip: Use VFX animations sparingly on mobile devices — consider reducing particle counts for optimal performance.

Misc: Other Animations​

Misc animations cover specialized and unique animation needs that don't fit into other categories.

Purpose: Handle edge cases, custom needs, and specialized animation requirements

Common Use Cases:

  • Text Animations: Typewriter, reveal, scramble, character effects
  • Audio Animations: Volume, pitch, spatial audio control
  • 3D Transform Animations: Complex 3D object transformations
  • Path Animations: Following curves and paths
  • Physics-Based Animations: Gravity, forces, physics interactions
  • Custom Animations: User-defined animation logic

Typical Animation Types:

AnimationCommon UseExample
TypewriterText revealsDialogue appearing letter-by-letter
Character EffectsText character animationsIndividual letter animations
Move PathFollowing curvesObject following path
Audio Cue GroupComplex audio controlLayered audio effects
Volume TweenAudio volume controlFading music
Pitch TweenAudio pitch controlVoice modulation
Physics-BasedGravity, forcesDropping objects
CustomUser-definedSpecialized custom logic

Misc Animation Characteristics:

  • Diverse — Wide range of animation types
  • Specialized — Handles unique requirements
  • Flexible — Supports custom implementations
  • Comprehensive — Covers edge cases

Misc animations — text effects, path animations, and specialized effects

💡 Pro Tip: Misc category is perfect for specialized needs — explore text animations and audio control for enhanced experiences.

Category Selection Guide​

Choosing the Right Category:

GoalRecommended CategoryWhy
Interface polishUIOptimized for interface elements
Cinematic camera workCameraBuilt for camera control
Storytelling sequencesCutsceneSupports orchestrated multi-element sequences
Gameplay feedbackGameplayFast, responsive, optimized
Visual effectsVFXParticle and material control
Specialized needsMiscFlexible for unique requirements

Combining Categories:

You can combine multiple categories in a single graph for complex sequences:

  • Cutscene + Camera: Cinematic sequences with dynamic camera
  • Gameplay + UI: Gameplay feedback with UI overlays
  • VFX + Gameplay: Visual effects during gameplay
  • UI + Misc: Text animations with interface elements

Best Practices:

  • Choose by purpose — Select category based on what you're animating
  • Stay consistent — Use appropriate categories for similar animations
  • Mix when needed — Combine categories for complex sequences
  • Optimize performance — Consider category-specific optimizations

Key Takeaways:

  • Six main categories — UI, Camera, Cutscene, Gameplay, VFX, Misc
  • Choose by purpose — Select category based on animation goal
  • Combine when needed — Mix categories for complex sequences
  • Stay organized — Consistent categorization improves project structure

Next: Connection System