Animation Recorder
Record your local avatar's motion to a file from the Basis client's developer settings.
Overview
The Animation Recorder captures your local avatar's motion frame by frame and writes it to a file. It records the avatar's root position and rotation, its full humanoid muscle pose, and its scale — everything needed to reproduce the body's movement.
Recording uses Unity's humanoid pose system, so it only works with a humanoid avatar.
Recording
The recorder lives in Settings → Developer → Recorder.
- Open Settings → Developer and find the Recorder section.
- Set the countdown — how long the recorder waits before it starts capturing, giving you time to get into position. Set it to
0to start immediately. - Optionally enable auto-stop and set a maximum duration to cap the recording length automatically.
- Press Start. The status shows the countdown, then the elapsed time and frame count while recording.
- Press Stop when you're done (or let auto-stop end it).
Where recordings are saved
Each recording is written to an AvatarRecordings folder inside your local Basis data folder, with a timestamped filename. The file is a compact binary capture of every frame — the interval since the previous frame, the root rotation and position, the humanoid muscle values and the avatar scale.
Last updated on