godot-ply
godot-ply is a Godot Engine plugin for in-editor box modeling, designed for gray boxing and prototyping 3D levels directly within the editor. It supports Godot 4 and offers tools for mesh editing, including face extrusion, edge manipulation, and vertex adjustments.
https://github.com/jarneson/godot-plyPreview Image

godot-ply: In-Editor Box Modeling Plugin for Godot
godot-ply is a powerful Godot Engine plugin that enables in-editor box modeling, streamlining the process of gray boxing and prototyping 3D levels. This tool is particularly useful for quickly creating and iterating on level designs without needing to switch to external 3D modeling software.
Key Features
- Mesh Editing Tools: Offers a comprehensive suite of mesh editing tools, including subdivision, triangulation, and normal inversion.
- Face, Edge, and Vertex Manipulation: Provides various selection modes and tools for manipulating faces, edges, and vertices, such as extrusion, loop cuts, and collapsing edges.
- Quick Generators: Includes quick generators for creating basic shapes like planes, cubes, isospheres, and cylinders with customizable parameters.
- Gizmo Modes: Supports global, local, and normal gizmo modes for precise transformations.
- Collision Mesh Updates: Automatically updates collision meshes when changes are made, ensuring accurate physics interactions.
Usage
To use godot-ply, simply add a PlyEditor
node as a child of a MeshInstance
or CSGMesh
and activate the plugin in your Godot project settings. The plugin provides an intuitive interface for editing meshes directly within the Godot editor.