Login / Register
Categories Animation

Pegasus – Flythroughs for Unity 6

Path-Based Movement and Animation Control

Pegasus functions as a dedicated path-based driver and animation controller system for Unity 3D, specifically updated for Unity 6. The core workflow revolves around defining trajectories that objects follow, allowing for the automation of complex movements without manual keyframing of every frame. While it is frequently used for camera flythroughs and cinematic cutscenes, the system is designed to drive a wide range of entities, including animals, vehicles, humans, and non-player characters (NPCs).

Managing Groups and Formations

The character controller system within Pegasus extends beyond individual object movement. It supports group dynamics, allowing creators to drive squads of soldiers, flocks of birds, or herds of deer through a scene. This formation support ensures that multiple entities maintain their relative positions while following the designated path. This functionality is applicable to various scales and types of movement, from a group of tanks navigating a battlefield to localized wildlife movement, making it a versatile tool for populating environments with life.

Traversal and Local Avoidance

A significant feature of the Pegasus system is its local avoidance capability. This system enables characters and objects to traverse a scene and react to obstacles without the strict requirement of a navmesh. By bypassing traditional navigation meshes, the developer can implement movement in environments where navmesh generation might be impractical or unnecessary. This contributes to the goal of rapid set dressing, allowing for the population of a scene with moving elements in a short timeframe.

Integration with Worldbuilding Ecosystems

Pegasus is positioned as part of a broader suite of tools by the developer, Procedural Worlds, which focuses on accelerating the creation of performant environments. It is integrated into workflows involving the Storm world-building system, which handles render acceleration and non-destructive procedural biomes. Within this ecosystem, Pegasus serves as the kinetic component, providing the movement for the static worlds created by terrain and environment tools like Gaia Pro VS. This integration allows for a unified workflow where terrain generation, water placement, lighting, and object animation are handled through a compatible set of professional tools.

Versatile Implementation Across Scopes

Whether the project requires simple camera paths for a prototype or complex NPC behaviors for a final release, the system scales to meet different production needs. It supports the animation of characters as they follow paths, ensuring that walking or running cycles can be synchronized with their progression through the environment. This makes it a practical solution for developers who need to implement everything from simple flyovers to dense, moving crowds of monsters or soldiers within their Unity 6 projects.

Preview Images


Pegasus – Flythroughs for Unity 6 Prev Motion Path Animation Editor
Pegasus – Flythroughs for Unity 6 Next Retarget Pro

Leave a Reply