CSG Cut, Slice, Sever!

I think once CSG is stabilized, a function to slice would be really handy.
Thoughts? Opinions?

This is an example, this did not actually split, Just an simple visual demo.

Step 1: Start with item you wish to slice. ![](upload://vvSdzij9sbTdWtmkTnnEIvUhH27.png)
Step 2: Select a plane and position of the slice ![](upload://zWKMjxT5DCoVKnOFGjh6i62rK1W.png)
Step 3: Run function, and get product. ![](upload://5DGgBqrzQjmfI1ccjl8LfbVw2iP.png)

You can do this with plugins already. I think if they’re capable of doing this they might as well just give us full functionality.

It is not HARD to do this, but a built in feature would be nice. The other option is to duplicate whatever you need to cut in half, and just remove the opposite halves. A lot of work that could be simplified.

I don’t think I explained it well enough.

CSG is really sketchy. Look at Maya or something and see how fluidly their ‘CSG’ works. Roblox is doing things far too inefficiently/slowly. They draw TONS of excess triangles and to union it takes up to a few seconds. I heard one of the admins say that recoding CSG is an ongoing project that they’re trying to find a perfect solution for.

Does Maya have to do all the physics related stuff as well? I think that is where CSG is slowed down.
When CSG is mostly bug-free and faster, it will be lovely.