Geometry Nodes

Hi
The following will only help with your inconsistent normals:

When you have a base-curve/mesh and you extrude the edges, you’ll get inconsistent normals… a trick to overcome this issue is to start with a curve-to-mesh with a curve-line primitive (which has consistent normals), and then do further extrudes on that.
E.g: Using this base:
image

With extrude edges ((0,0,1) offset):
image

With mesh-to-curve->curve-to-mesh (with (0,1,0) line profile):
image

Also, at any point, you can use the flip-faces node on a selection of faces… so you can compare your normals to some reference normal and flip any that based on whatever math you can come up with.

Good luck.

2 Likes