Page MenuHome

Geometry Nodes: Add "Fill Caps" option to curve to mesh node
ClosedPublic

Authored by Hans Goudey (HooglyBoogly) on Oct 24 2021, 6:59 PM.

Details

Summary

This adds an option to fill the ends of the generated mesh for
each spline combination with an N-gon. The resulting mesh is
manifold, so it can be used for operations like Boolean.

Theoretically, some operation like the fill curve could be used
to triangulate the caps with a combination of all profile splines.
However, performance is essential for this node since it is the
base of many workflows with curves, so that complexity doesn't
make sense here.

Diff Detail

Repository
rB Blender
Branch
curve-to-mesh-fill-caps (branched from master)
Build Status
Buildable 18166
Build 18166: arc lint + arc unit

Event Timeline

Hans Goudey (HooglyBoogly) requested review of this revision.Oct 24 2021, 6:59 PM
Hans Goudey (HooglyBoogly) created this revision.

Eventually we may want to have separate Begin Cap and End Cap. Could be easily added later of you don't think that's important for now.

This revision is now accepted and ready to land.Oct 24 2021, 7:48 PM

Yeah, could be easily added in the future, but I'd like to keep it as simple as possible for now, before more complex use cases become apparent.