Henry00IS / ShapeEditor

2D Shape Editor for Unity Editor to create complex 3D meshes out of 2D shapes with RealtimeCSG support.
MIT License
102 stars 9 forks source link
constructive-solid-geometry extrude level-design realtime-csg shape unity-package

2D Shape Editor for Unity.

The 2D Shape Editor is a versatile tool to create complex 3D meshes out of 2D shapes.

With this program you can easily create a design cross-section in a two-dimensional view and then expand it to a 3D mesh.

Default 2D Shape Editor Window

This tool has been integrated directly into the Unity editor to ensure a seamless and fast workflow. When you need a special design, such as curved pipes, an underground channel or a baroque arch, this is the tool for the job.

The controls and user interface were inspired by the popular modeling program Blender. Many of the shortcuts and tricks also work in this program. Special tools have been provided to allow a non-destructive workflow with generators that can be easily modified.

YouTube 2D Shape Editor for Unity - Getting Started

Constructive Solid Geometry:

The shape editor can generate boolean brushes for constructive solid geometry. These brushes let you add and subtract arbitrary shapes to quickly create walls and rooms or cut out doors and windows.

It automatically detects and supports RealtimeCSG and Chisel Editor by using convex decomposition to create multiple convex brushes that accurately represent the concave shape.

Installation Instructions:

Add the following line to your Unity Package Manager:

Unity Package Manager

https://github.com/Henry00IS/ShapeEditor.git

Support:

Feel free to join my Discord server and let's talk about it.

If you found this package useful, please consider making a donation or supporting me on Patreon. Your donations are a tremendous encouragement for the continued development and support of this package. 😁

Support me on Patreon

paypal