Biomecánica Deportiva UPM

Guide

Using the app

Swing3D loads motion-capture recordings (.c3d) together with a visualization configuration (.toml) and shows them in an interactive 3D scene with a timeline, graphs and marker traces.

License required. A valid license must be loaded before Swing3D will display any motion file. Without it, motion data stays hidden. See the contact page to request one.

Loading files

You can load data in two ways: through the top menu, or by dragging files directly onto the application window.

  • File → Load C3D… to open a motion-capture recording.
  • File → Load Config… to open a visualization configuration.
  • Drag and drop .c3d and .toml files onto the window.

After loading, pick a configuration in Config / Data → Configuration. The default one on startup is called config1.

Playback and navigation

  • Space — play / pause
  • / — step one frame
  • F5 — reload current C3D and configuration
  • F12 — clear all markers
  • G — toggle the graphs panel
  • T — toggle the timeline panel
  • Left Alt — toggle fixed-frame-rate rendering
  • 19 — switch between configurations
  • Ctrl + Shift + L — open the License Manager

3D view controls

  • Left drag — orbit the camera around the scene.
  • Right drag — pan the camera.
  • Mouse wheel — zoom in and out.

Menus

  • View — open the 3D view, timeline, graph dashboard and marker selector.
  • Config / Data — pick the active configuration, show or hide vectors and planes, and remove traces or user milestones.
  • License — open the License Manager to apply or remove an offline license token.

Managing licenses

Open the License Manager from the License menu (or with Ctrl + Shift + L) and paste the license token you received. Once applied, the token is remembered between sessions.

The license controls which markers, joins, planes, vectors, traces and graphs are available for a given user. If nothing is visible on screen after loading a valid recording, check that a license is active.