Provides tools for rapidly prototyping levels using convex polyhedrons.
This repository only contains the add-on and development resources.
- TODO
- Creation of brushes
- Block
- Cylinder
- Cone
- Prism
- Sphere
- Arch?
- Dome?
- Torus?
- Double Cone?
- Brush Manipulation
- Vertex
- Select
- Move
- Scale?
- Snap to Grid?
- Edge
- Select
- Move
- Scale?
- Split
- Face
- Select
- Move
- Scale?
- Tools
- Cut (split brush into two along a plane)
- Carve (CSG Subtract)
- Make Hollow (turn brush into room with walls)
- Mirror Selection
- X axis
- Y axis
- Z axis
- Vertex
- Texture Manipulation
- Select Faces
- Apply material to faces
- Scale material
- Shift material (X/Y)
- Rotate material
- Skew material
- Align
- Scale to fit
- Scale to cover
- Justify
- Left
- Center
- Right
- Top
- Bottom
- Integration
- Generate visual mesh
- Generate physics shape
- Generate occlusion meshes?
- Open the Godot editor.
- Navigate to the AssetLib tab at the top of the editor and search for "Brushy".
- Install the Brushy plugin. Keep all files checked during installation.
- In the editor, open Project > Project Settings, go to Plugins and enable the Brushy plugin.
Manual installation lets you use pre-release versions of this add-on by
following its master
branch.
- Clone this Git repository:
git clone https://github.com/DarkKilauea/godot-brushy.git
Alternatively, you can download a ZIP archive if you do not have Git installed.
- Move the
addons/
folder to your project folder. - In the editor, open Project > Project Settings, go to Plugins and enable the Brushy plugin.
USAGE
Copyright © 2021 Josh Jones and contributors
Unless otherwise specified, files in this repository are licensed under the MIT license. See LICENSE.md for more information.