How would I go about making a custom CSG solver?

You can write your topic however you want, but you need to answer these questions:

  1. What do you want to achieve? make a custom CSG solver to employ it client side/ real time solutons

  2. What is the issue? I have literally no idea where to start or what kind of math operations to do.

  3. What solutions have you tried so far? Looked up online if there is any sort of resources but there is literally nothing on this as of now.

However I do know i need the equations to

*subdivide parts to fit around parts
*if the subtractor is rotated use triangles to mimic how its supposed to look

There are functions that let you perform solid modeling in-game: In-Game Solid Modeling

I would not recommend reimplementing this, it’s difficult to do correctly.

would work in theory however I want to be able to replicated subtraction and remove the delay that comes with normal csg

You cannot remove the delay, that delay is just the time it takes to do the computation. You won’t be able to do it faster by reimplementing it.

1 Like