3
$\begingroup$

I want to extrude faces along a curve. I dont want them to extrude with a fixed length, but with a length based on where the faces are located on the curve. I want the faces on the start of the curve (left) to extrude only slightly and extrude more towards the end (right side). Basically the same effect i did on the curve with the spline parameter (factor). I appreciate any suggestions!

This is my current node setup

The image shows what i achieved so far and what I want to achieve (white lines)

$\endgroup$

2 Answers 2

8
$\begingroup$

You can capture the factor value on the main curve (with either a Capture Attribute or Store Named Attribute) like you did with the profile curve, and feed that into the Offset Scale of the Extrude Mesh node:

enter image description here

enter image description here

$\endgroup$
4
$\begingroup$

You can do it this way

enter image description here

You need to put the factor in the offset scale (You have it plugged into the selection socket)

With a math node set to multiply, you can control the strength of the scale

You could also use a map range to control where the extrusion starts

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .