Animation Recorder


If you are looking for a way to capture and save skeletal movements of a model at runtime, this plugin is the perfect solution for your needs


by DevEloop Team


Price History +

This plugin allows you to capture the skeletal movements of a model in real-time and save them as animations for future use. Whether you're developing a game or an interactive application, this tool will streamline your animation workflow.


There are following ways to save captured movements:

  • serialize into JSON
  • create Animation Clip
  • export to FBX (on Windows platform)

Primary Use Cases

  • Combine Animations: Merge several animations into a single one.
  • Create Animation Packs: Develop new animations or static pose packs.
  • VR Body Tracking: Generate animations from body tracking in VR applications.
  • Debugging Tool: Debug in-game movements effectively.

Getting Started

  1. Open and run an Assets/DevEloop/AnimationRecorder/Scenes/AnimationRecorderSampleScene.unity sample scene.
  2. Press Start Capturing button.
  3. Move a character on the scene.
  4. Press Stop Capturing button. The animation is serialized into JSON and Animation Clip is cretaed.
  5. Press Play Animation button to animate another character with this animation.
  6. Press Export button to save animation as FBX. The animation is saved to Assets/DevEloop/AnimationRecorder/RecordedAnimations/unity_recorded_animation.fbx