This repository has been archived by the owner on Nov 13, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 33
Home
Sander van Rossen edited this page Jul 18, 2020
·
19 revisions
Chisel is an extension for Unity that allows for rapid, iterative, non destructive level editing!
- Click here for information on how to get started
- Want to help out? We have some good first issues here
- If you have questions be sure to ask in the discord! Click here for to join the official Discord server!
Notes:
- Chisel requires Unity 2020.2a17 or newer
- UX is still under development
- CSG algorithm is still under development
- It is not yet ready for production, but please feel free to try it out, or better yet, help out!
Known issues:
- There are some cases where overlapping surfaces create overlapping polygons
- There are some cases where triangulation fails
- Normal smoothing is not yet implemented
If you find any failure cases, if possible please provide us with a reproducible scene so we can more easily fix it!
Packages overview:
-
com.chisel.core
Low-level API and functionality (based on DOTS technology) -
com.chisel.editor
Unity Scene Editor functionality and API, tools and UI -
com.chisel.components
Unity Monobehaviour runtime API (to allow for possible ECS replacement in future) -
com.scene.handles.extensions
Custom scene handle extensions
The core technology is based on the algorithm explained in this GDC 2020 talk