Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/henry00is/shapeeditor
2D Shape Editor for Unity Editor to create complex 3D meshes out of 2D shapes with RealtimeCSG support.
https://github.com/henry00is/shapeeditor
constructive-solid-geometry extrude level-design realtime-csg shape unity-package
Last synced: 1 day ago
JSON representation
2D Shape Editor for Unity Editor to create complex 3D meshes out of 2D shapes with RealtimeCSG support.
- Host: GitHub
- URL: https://github.com/henry00is/shapeeditor
- Owner: Henry00IS
- License: mit
- Created: 2021-12-14T15:42:43.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-06-06T14:57:21.000Z (5 months ago)
- Last Synced: 2024-10-31T03:05:16.294Z (16 days ago)
- Topics: constructive-solid-geometry, extrude, level-design, realtime-csg, shape, unity-package
- Language: C#
- Homepage:
- Size: 2.47 MB
- Stars: 99
- Watchers: 3
- Forks: 9
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# 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](https://github.com/Henry00IS/ShapeEditor/wiki/images/home/multiple-windows.png)
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](https://www.youtube.com/watch?v=yq0keiF3o8o)
## 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](https://github.com/LogicalError/realtime-CSG-for-unity) and [Chisel Editor](https://github.com/RadicalCSG/Chisel.Prototype) 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://user-images.githubusercontent.com/7905726/84954483-c82ba100-b0f5-11ea-9cd0-1cdc24ef2660.png)
`https://github.com/Henry00IS/ShapeEditor.git`
## Support:
Feel free to join my Discord server and let's talk about it.
[![](https://dcbadge.vercel.app/api/server/sKEvrBwHtq)](https://discord.gg/sKEvrBwHtq)
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](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.vercel.app%2Fapi%3Fusername%3Dhenrydejongh%26type%3Dpatrons&style=for-the-badge)](https://patreon.com/henrydejongh)
[![paypal](https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif)](https://paypal.me/henrydejongh)