Skip to content

Gawidev/ShapeEditor

 
 

Repository files navigation

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

Donations:

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

About

2D Shape Editor for Unity Editor

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 99.8%
  • ShaderLab 0.2%