I've created a brick wall using Geo Nodes, with instances from separate brick object. I've also used proximity to remove a portion of the wall for damage.
Unfortunately the corners come out rounded and not squared off like a normal brick wall would.
I'm currently using a curve to define the shape of the brick layers and having the instances rotation follow the curve tangent. This seems to be what is creating the issue.
One thing I would like to note is that I realize that the corners of the curves do not look square either. This seems to come from the Resample Curve node I have at the beginning, but it was necessary as that was the only way to space out the bricks so they didn't overlap.
Ideally, I would like it to not only be restricted to 90 degree angles, but also be able to include the use a half bricks (which I have also modeled) as caps to end the row if it comes up short.
Here is my node tree (minus the nodes for the proximity brick removal for clarity as they are not part of the issue):
I've tried everything and I just can't seem to get the right combination of nodes and math to make this work. Any help would be greatly appreciated!
Thanks in advance!