RePivot
Move the pivot point of any GameObject directly in the Scene View. Non-destructive, undo-safe, works with any render pipeline.
by SplashArt Toolbox
Price History +
RePivot gives you a dead-simple way to reposition the pivot point of scene objects without touching your meshes or re-importing assets.
Select an object, pick a new pivot from the preset grid or drag the handle in the Scene View, hit Apply. Done. The object stays exactly where it was — only the pivot moves.
Under the hood it creates a lightweight parent wrapper that acts as the new origin. No mesh modification, no asset changes, no runtime overhead. The wrapper inherits layer, tag, and static flags automatically.
Works on any GameObject with renderers — imported FBX models, ProBuilder meshes, prefab instances (after unpacking), multi-child hierarchies. Bounds are calculated from all child renderers so presets always snap to the visual shape, not just the root transform.
Full undo/redo support. Every operation collapses into a single undo step so Ctrl+Z reverts cleanly. If you apply a pivot and change your mind later, just apply again — it repositions the existing wrapper instead of nesting.
Built with UI Toolkit. Ships as editor-only code — nothing ends up in your player builds.