Hello Laurent, I have done it, thank you very much for your valuable help,
Hello Felipe, what an interesting domain warping, I have done it as Laurent explains to us, but I would like to know how you do it in grasshopper, with Inigo Quilez’s procedure, can you tell me what commands you use in grasshopper for domain warping?
On the domain warping it is available in Fast Noise Lite library, I implemented it, it will be in 1.8 version.
Laurent, thanks for your help, but I can’t see warp amplitude in version 1.7 of nautilus, I will wait for version 1.8, but I have achieved very interesting shapes thanks to Nautilus,
I hope for your valuable help. great work Laurent
Hi Laurent,
I was wondering how to blend in a line or point attractor like fashion. So in point A on the mesh plane has different noise type and settngs, than point B and C, How would the noise patterns can seamless blend or morph in to each other?
@Diego_Eslava I release a pre version of 1.8 (1.7.8) , as Icon tool in Rhino 8 is not working some components have not the proper icon.
It contains this big component.
If this list is on None there is no Warp
Warp Amplitude is in real unit, so you could have to change the max limit. 0 means no Warp.
I also include a component Domain Warp from Fast Noise Lite that just do the Domain Warp so it could be used to displace a mesh or points and used in other noise tool.
FastNoiseLit_Warp.gh (18.5 KB)
Hello
I am not sure to understand your question. It seems a classical problem.
As noise output is a number if there are 3 noises, there are 3 weights, one for each noise
(w1+w2+w3=1)
w €[0, 1],
Noise = w1Noise1+w2Noise2+w3*Noise3
That’s all. Does I miss something
Hello @laurent_delrieu ,
I want to see how your method could be working on a project where I want to create a smooth, continuous transition between different noise patterns at specific points on an image/mesh.
I have attached an example image where I’ve color-coded the four noise types for clarity.
Each of these 4 points represents a unique noise type and related parameter values, and I am trying to blend these patterns so that they evolve naturally into each other across the image space.
As a test, I attempt to blend these using basic masking and blending techniques in Bitmap+/Photoshop, but the transitions between noise types non-continuous and obiviously it looks pretty bad
If I break it down, here’s what I’m trying to achieve:
- Continuous Transition: A smooth gradient where one noise pattern evolves into the next.
- Mathematical Consistency: The parameters of the noise should interpolate in a way that makes sense mathematically across the transition, using a distance-based function to smoothly interpolating the parameters across multiple noise patterns
Any guidance, suggestions, or references to relevant resources would be greatly appreciated!
Thank you!
Not easy to make a tool that outputs “great”
If 2 noises doesn’t uses the same algorithm it is not possible to blend parameters. It could be possible for a same noise to blend the parameter for example scale, but you must use the library and code it yourself. Most of Noise Library I use are very simple to use.
Here what I manage to do.
Is it nice ?? For me the bump is more nice than the image !
Nautilus version 1.7.8 used
I used my equation component because it is faster that Grasshopper one (!!! Flattened values are faster, I’ll have to make a tool that accepts DataTree of points)
4 noises.gh (22.8 KB)
hi Laurent, thinking it through indeed one required the need for same noise algorithm. Thanks for your scaling solution, looks very interesting. Guess it’s playing arround with seed values to find an non-objective 'prettiest" transformation. In addition I’ll extend my google searches to maybe find an non-gh approach, like a python like pynoise or caseman/noise
All the patterns users post are just amazing, very inspiring. From the 70s Hippie psychedelic color palette to the 80s tiger and zebra glamour fashion