Skip to content

jarneson/godot-plumb

Repository files navigation

godot-plumb

A series of Godot plugins aiming to provide improved productivity when dealing with 3D scenes.

The main branch is active development for Godot 4.4. See releases for stable releases.

Join our Discord

Installation

  • Copy the contents of the addons directory in this repository into your addons folder for your Godot project.
  • Activate the plugin in your project settings.

godot-plumb

The root addon for everything else. For now it must be included in your addons folder, but does not need to be enabled.

plumb-autocollide

Provides an Autocollider node which has a button to generate trimesh collision shapes for all child MeshInstance3Ds.

plumb-fs

Provides a basic filesystem browser in the bottom dock which supports opening a few different folders at once, intended to hold the folders under active development for quick access.

plumb-markers3d

Provides a MarkerIcon node that renders a customizable gizmo.

Markers Screenshot

plumb-propsync

Provides a PropSynchronizer node that lets you choose a base node type and set overrides that cascade to all child nodes of the same type.

plumb-snap

Provides world-grid snapping with configurable and keybound snapping for translating Node3Ds

Shortcuts:

  • Keypad . - Toggle snapping on or off
  • Keypad + - Double the current snap value
  • Keypad - - Halve the current snap value

plumb-tsr

Provides keyboard shortcuts for translating, scaling and rotating Node3Ds.

Select nodes and press the keybind for initiating a transformation:

  • Shift+T - Transform
  • Shift+S - Scale
  • Shift+R - Rotate

Begin typing a number, which may include a period. Press - at any time to swap the value between positive and negative.

Use the following keys to define the affected axes:

  • x - X Axis
  • y - Y Axis
  • z - Z Axis
  • Shift+X - YZ Plane
  • Shift+Y - XZ Plane
  • Shift+Z - XY Plane

About

Godot plugins for productivity in 3D scenes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published