3
$\begingroup$

I have a curve which I want to add geometry node noise to. How do I do this?

enter image description here

Edit: Not 100% sure but I think Blender 3.2 Beta and 3.3 Alpha are overhauling geometry nodes for curves so I'm certain i'll be able to add noise very eaisly then. My question would hence be how do I do it in 3.1?

$\endgroup$
1
  • $\begingroup$ We can use a vector scale node to adjust the degree to which noise affects our position. $\endgroup$ May 12, 2022 at 2:36

2 Answers 2

5
$\begingroup$

It's not hard to add noise to the position of a curve:

enter image description here

We start with our curve. We need a seed for our noise, so let's use index (which is unique.) Because noise outputs colors in the 0,1 range, we'll vector subtract 0.5 from our output. We can use a vector scale node to control how much we want the noise to affect our position. Then we'll use a vector math node to add that noise into our position, and set position for the output.

I'm showing four curves. Two are subdivided default Beziers, one with bevel; the other two are the same curves, but with the noise shown added to their position via geometry nodes. Note that it is not currently possible to set geometry nodes modifiers to "apply on spline" like some other modifiers allow, so any modification here is to the output vertices (as should be obvious from the modified bevelled curve), and cannot be used to control a follow path constraint, a curve modifier, spline IK, and probably a few other things.

$\endgroup$
3
7
$\begingroup$

I can't see any change in this area?

For example:

enter image description here

.. works in 3.1, 3.2b, 3.3a

$\endgroup$

You must log in to answer this question.

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