Comments (2)
Hi @BryanHaley!
There should be a Cut method already for the BrushMesh
You could start with making a cutting tool for a ChiselBrush, which is a generic brush
If you have any questions, I'd be happy to answer them on the discord server :)
More complicated generators might need another solution because they're regenerated every time they're updated
from chisel.prototype.
@LogicalError I think I'd like to work on this as it is a tool I use quite frequently in Hammer. Do you have any tips on where to get started tackling this? In addition, some accessible reading on the math involved would be great as well if you have any suggestions.
from chisel.prototype.
Related Issues (20)
- Add functionality to move grid up/down
- Improve line rendering code HOT 2
- Add Generator Placement UV/Material Options
- Material Browser
- Ability to rotate(&move?) view while extruding shape
- Ensure Chisel works with "enter playmode without domain reload"
- CSG bugs HOT 3
- Support initializing generators with presets
- ParallelWriter(Ext) Constructor Build Error HOT 2
- Ability to set physics layers per surface
- Adding a vertex to a extruded shape is difficult
- Hovering over (first/last?) edge makes all points change color
- Texturing of extruded shape is not continuous
- Quake Map Importer Extension HOT 1
- Ability to merge selected brushes together if they will form a convex shape.
- How do I install this? HOT 8
- multi-select support / edit multiple brushes along common shared planes
- Per brush selectable flag in inspector isn't handled correctly
- CSG operations are not applied
- Is it possible to use this at runtime unlike realtime-csg? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from chisel.prototype.