I'm trying to create a shape that is the boolean difference of a tilted curve and a cube using geometry nodes.
If the curve is not tilted (twisted) - the result is quite smooth and clean and quite acceptable:
If the curve has a tilt (twisted) like this example curve:
Then the result has horrible jagged edges.
Even if I turn the resolution or resample the curve up to 128 or 256 it still looks horrible with jagged edges after the boolean operation.
My node setup looks like this:
I understand it's not possible to do boolean operations using pure curves and there is some precision lost when converting to meshes.
There must be a way to get an acceptable result - how to get a cleaner result when doing boolean difference with tilted curve?
Update:
To help visualize what I think is happening I created a curve with cube instances on points which is similar to the quadrilateral. With no twist you can see the inside of the curve is smooth.
As soon as you introduce tilt to the curve it gets wonky.
Set Shade Smooth
node before the group output and uncheck Shade Smooth then show a screenshot of how that looks for you $\endgroup$