Search - User list
Full Version: How do you make unique rocks so the noise doesn't repeat?
Root » Technical Discussion » How do you make unique rocks so the noise doesn't repeat?
mixtureFeelings
What’s the best way to generate unique rocks in Houdini using For-Each, VOPs, or any other method? I want the noise to vary enough that each rock has a unique shape, instead of repeating the same pattern. How would you approach this?
olivierth
If your noise is driven by the position, you could simply offset the geometry a different amount on X at every loop. Could be driven by the iteration.

To get the iteration value, make sure you have a Block Begin node set to Fetch Metadata.

...From there, I only know the wrangle method so, not sure how to get the iteration attribute inside the Point Vop. I think your need a bind node inside the point vop.
tamte
Ita also very common to base your noise offset on $F
Then cache out a sequence of rocks, each frame will contain a rock with different shape
Konstantin Magnus
You can offset noise patterns on the same position with a VEXpression inside an attribute noise node so each copy takes on a different shape.

offset.x += float(i@copynum);
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.