◼
Pose Sandbox
Character posing • Props • Import • Export
Home

Selection

Click a joint or prop in the 3D view. Then use the gizmo.

Gizmo

Reference

Load a 2D reference image and pin it to the camera for pose matching.

Lighting

Adjust scene lights (strength + color + direction). Presets are a quick start.

Pose

Preset Poses

Built-in starter poses. Select one, then apply it. (Joints only — your props won’t be deleted.)

Pose Gallery

Click a thumbnail to load. Saved locally in your browser (persists after refresh).

Props

Basic decorations you can pose too.
Tip: 1/2/3/4 = Rotate/Move/Orbit/Scale • Esc clears selection • F focus • Del deletes prop • Ctrl/Cmd+M symmetry
Built for GitHub Pages. No bundler. No nonsense.
Render failed

      

Help

  • Select: click a joint, prop, or imported model in the 3D view.
  • Rotate: use the gizmo rings. Toggle axes X/Y/Z. (1)
  • Move: switch to Move to translate the selected joint/prop. (2)
  • Orbit: use Orbit mode to move camera freely. (3)
  • Scale: scale props normally; for body joints it scales the visible mesh only. (4)
  • Symmetry: mirrors body edits L ↔ R (rotate + scale).
  • Import 3D: loads a .glb/.gltf into the scene.
  • Lighting: adjust intensities/colors/direction and try presets.
  • Save JSON: downloads pose.json AND saves a thumbnail in gallery.
  • Save to Gallery: saves locally without downloading.
  • Export: downloads a PNG of the current view.
  • Reference: load an image and pin it to the camera for matching poses.
If your screen is blank, hard-refresh (Ctrl+Shift+R) and check Console.