Skip to content

Animation Player ​

The Faicad 3D Viewer includes a built-in animation player for glTF files that contain animation data. It supports skeleton-based animations, morph targets, and full playback control.

Demo — Walking ​

Fullscreen Playback ​

Click the Maximize button (⛶) in the top-right corner of the dialog to enter fullscreen mode. The animation fills the entire window, removing all other UI — ideal for focused review and presentations. Press Esc or click Minimize to return to the dialog.

More Animations ​

The demo model RobotExpressive.glb contains 14 animation clips, all shown in fullscreen mode. These videos are auto-generated from the running application — no manual recording needed.

Idle ​

Running ​

Dance ​

All Available Clips ​

ClipDurationClipDuration
Dance3.3sDeath1.0s
Idle3.3sJump0.7s
No1.7sPunch0.8s
Running1.0sSitting0.4s
Standing0.4sThumbsUp1.6s
Walking1.0sWalkJump0.8s
Wave1.8sYes1.7s

Supported Formats ​

FormatExtensionsAnimation Type
GLB.glbSkeleton + Morph Target (glTF 2.0)
GLTF.gltfSkeleton + Morph Target (glTF 2.0)
FBX.fbxSkeleton animation
DAE (Collada).daeSkeleton + Scene animation
BVH.bvhMotion capture skeleton
MD2.md2Vertex animation (morph frames)

Playback Controls ​

ControlDescription
Play / PauseStart or pause the current animation
SpeedAdjust playback speed (0.25× – 4×)
SeekJump to any point in the animation timeline
LoopToggle between repeat and play-once
Ping-PongPlay forward then backward in a loop

How to Use ​

  1. Load an animated model (GLB, GLTF, FBX, etc.) via drag & drop, file dialog, or clipboard paste
  2. Click the Play button (▶) in the toolbar to open the Animation Player dialog
  3. Select an animation clip from the dropdown menu
  4. Control playback with the play/pause, speed, seek, loop, and ping-pong controls
  5. Maximize the dialog to fullscreen for a dedicated animation viewport