Capture, layer, and apply bone poses from any animation clip directly in the Unity Editor. Perfect for VFX artists, animators, and technical artists.SnapPose is a powerful Unity Editor tool that lets you scrub any AnimationClip frame by frame, capture the exact bone pose at that moment, and apply it to your character — permanently or as a non-destructive preview.Whether you're setting up a cinematic idle pose, composing a VFX scene, or blending multiple animation states to find the perfect in-between, SnapPose gives you full, precise control without touching your animation files.Timeline Scrubber Scrub any AnimationClip with a custom frame-accurate timeline. Watch your character update live in the Scene view as you drag — just like a mini animation editor built into your workflow.Pose Snapshot & Capture Freeze the exact bone transforms at any frame and store them as a named, reusable ScriptableObject asset. Build a pose library and reference it any time across projects.Pose Stack — Layer & Blend Combine multiple captured poses into a single result using per-layer blend weights and bone masks. Great for mixing upper-body, lower-body, and facial poses independently.Diff View Before you commit a pose, preview exactly which bones will change and by how much. Color-coded magnitude visualization prevents surprises on complex rigs.Bone Mask Editor Hierarchical bone tree with Alt+Click support for recursive selection. Include or exclude any set of bones from a pose apply operation — total control over what gets modified.Mirror Sample a pose and mirror it across X, Y, or Z axes with automatic bone pair detection. Great for symmetric idle stances from asymmetric animation clips.History Tracking Every pose operation is tracked. Re-apply recent operations without recapturing or rebuilding your pose stack.Apply Modes Choose between Permanent Apply (with full Undo/Redo support) or Preview Only for a non-destructive live preview that disappears when you close the tool.Generic & Humanoid Support Works with both rig types using Unity's AnimationMode API. Includes a dedicated Humanoid Muscle Inspector for muscle-space visualization.Multi-Character Workspace Add multiple characters to the Workspace panel and switch between them instantly — your clip and frame selection are preserved per object.Source Code Development AI assistance was used as a coding partner during development. This included brainstorming architectural decisions, suggesting implementation approaches for Unity-specific APIs (AnimationMode, UIToolkit, ScriptableObjects), debugging logic issues, and reviewing code structure. All code was written, tested, and validated by the developer — AI served as an interactive reference and sounding board rather than a direct code generator.Documentation & Marketing Copy AI assistance was used to write and structure the README, changelog, and Asset Store listing texts. All content was reviewed and verified for accuracy against the actual implementation by the developer.What AI was NOT used for No AI-generated textures, icons, audio, or other binary assets are included in this package.




