"Grow curve node" The opposite effect of Trim Curve
I really like the Trim Curve node. It's a simple but extremely powerful node that solves a common task in a very intuitive way.
I would love to see a complementary node (or an extension of the existing one) that does the opposite: extend a curve beyond its endpoint by following the tangent of the last control point.
At the moment, extending a curve procedurally in Geometry Nodes is not straightforward. There are workarounds, but they tend to be more complex than the operation itself. Having a dedicated node would make this common task much easier and more accessible.
One possibility would be to expand the existing Trim Curve node into something like "Trim and Extend Curve", allowing users to specify negative trim values or positive extension values within the same node. Alternatively, it could be implemented as a separate "Extend Curve" node.
I think this would fit well with the philosophy of the current curve tools: simple nodes that perform common operations in a predictable and procedural way.
1 Comment
You can make it as a node asset ! Here's my attempt : imgur.com/a/7Xb8tdT
Of course, you could spend more effort and make sure the continuity of the curve behavior remains consistent, especially if you're dealing with specific types of splines that are not set to Poly, but this works overall, it extends each splines following the tangent at the endpoints.