Pegasus PDFs

What is Pegasus?

Pegasus is a real-time solving application that takes input from Vicon servers (Shogun/Blade/Tracker), solves the motion capture data on custom avatars and produces solved animation on the avatars in real time for rendering in game engines or virtual environments such as Siemens Jack and Dassault Systèmes DELMIA.

A Pegasus graphical user interface is used for solver setups. The real-time solvers use IKinema RunTime solving engines.


Important

To use Pegasus 1.2 and above, your processor must support SSE4.1.

On this page:

Scene and camera manipulation

The following table lists the commonly used mouse and keyboard combinations used to work with scenes in Vicon Pegasus:

Action

Mouse/keyboard

Rotate the scene

ALT+Left button

Zoom in and out

ALT+Right button (or middle button/wheel)

Pan

ALT+left and right buttons

New features of Vicon Pegasus 1.2.1

The following changes were made to Pegasus 1.2.1:

Apply global scale factor on streaming

A new feature enables you to apply the global scale factor on streaming. If the skeleton is globally scaled to fit the subject data, you can choose to stream skeletal data at the original size or at the size of the subject. Animation data is scaled accordingly.  

Issues addressed in Vicon Pegasus 1.2.1

Other updates to the FBX libraries enable you to import files that were created in newer applications into Pegasus 1.2.1.

New features of Vicon Pegasus 1.2

The following new features were added to Pegasus 1.2:

Templating improvements

  • Save / Apply templates can now save/restore tasks.
  • Added support for rigid body rigs to the template system.
  • Added auto-connection based on name similarity between bones and rigid bodies (uses the same algorithm as Associate Character).

Issues addressed in Vicon Pegasus 1.2

In certain circumstances, data could be streamed from Pegasus in arbitrary units. Pegasus 1.2 ensures that data coming out of Pegasus is always in mm (as per the DataStream SDK specification), regardless of the original target skeleton units. This may result in data now having to be scaled in the client application, depending on its internal units setting or model scale.

New features of Vicon Pegasus 1.1

Bone scaling

To use bone scaling:

  1. Select one or more bones from the skeleton.
  2. On the Edit menu click Bone Length.
  3. Set the factor that you want to use for scaling (valid range is 0.001 to 2) and click OK.
    Every selected bone plus their siblings is scaled. (In most skeletons with hands and feet, the selected bones will not have siblings.)


Note

Undo and redo is supported, so you can safely experiment with the scaling factor.


Rigid body solving

The template engine now supports rigid body solving, using the same process as Pegasus 1.0.

Media templates (skeleton to skeleton) also remember tasks, in addition to retarget links.

Old template files are still recognized and usable.