Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pivot Tool

Pivot Tool icon

Pivot Tool is a Godot editor plugin for previewing and baking a new pivot into a 'MeshInstance3D'.

Features

  • Preview pivots at the mesh AABB center, faces, corners, and edges.
  • Apply a custom local-space offset.
  • Drag the virtual pivot with a 3D editor gizmo.
  • Bake only when Save / Bake Pivot is pressed.
  • Optionally reset the node's position and rotation after baking.
  • Restore the mesh and transform with Undo All.
  • Preserve surfaces, materials, blend shapes, custom channels, LODs, and custom AABBs when supported by the source mesh.

Installation

  1. Copy 'addons/pivot_tool' into your Godot project.
  2. Open Project > Project Settings > Plugins.
  3. Enable Pivot Tool.

Usage

  1. Open tool from 'Editor/Editor Docks/Pivot Tool'
  2. Select a 'MeshInstance3D' in the scene tree.
  3. Choose a preset, enter a custom offset, or drag the pivot gizmo.
  4. Enable Reset Position & Rotation if the selected pivot should move to the parent origin and the node transform should reset.
  5. Press Save / Bake Pivot to rebuild the mesh with the previewed pivot.

Undo All restores the selected node to its mesh and transform from before the first bake made during the current editor session.

Compatibility

Tested with Godot 4.7.1. The plugin is editor-only and operates on 'MeshInstance3D' nodes with a valid mesh.

License

MIT License. Copyright (c) 2026 Dima Polyakov. See LICENSE.

About

Pivot Tool for Godot

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages