2D Shape Editor for Unity

The 2D Shape Editor is a versatile tool to create complex 3D meshes out of 2D shapes.
This is a public source code repository that we created or are collaborating on.

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.

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



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