Is there a way to drive Voronoi cell size via additional float texture? Or is it already possible?
That would be awesome for procedural foliage!)
plz include all of this in blender 2.8 documentaton.
No, unfortunately, this currently not possible.
I am not sure if we will have that, but I can promise you a very detailed user-end documentation with lots of examples.
I really, really hope this url is placed on the user manual for procedural textures.
OMG We need this in master ASAP.
Almost every one of these are features Iāve been wanting for a while now, and some others that I didnāt even know I wanted, but now I do.
I like the āsmoothnessā in voronoi, therefore, I think there is an UX problem.
Users will be adding this node mainly for their blur capabilities, so why not renaming to a āblur nodeā instead?
Correct me if Iām wrong. Cheers
Its not decoupled. You cant use only the blur capability since its a generative node.
I agree though, a blur node would be absolutely amazing.
In the meantime we can use this workaround: https://www.youtube.com/watch?v=kAUmLcXhUj0&feature=youtu.be&t=23m58s
Cheers!
Excellent stuff.
Some of these will ease the need for complex setups. A lot of it is possible for the first time out of the box.
Thanks!
Noise Texture
1D, 2D, and 4D versions of perlin noise were added.
1D
1D noise can be used as a general noise function when only a single axis is varying:
This axis can be time, in which case, the noise act as a 1D wiggle:
More specifically, it can be used, for instance, to create a brushed metal texture:
2D
2D perlin is almost two times faster than 3D perlin, so in cases where 3D perlin may not be needed, like terrain generation, using 2D perlin should noticeably speed up your scene.
Additionally, 2D perlin can be used to animate 1D perlin:
Or to make 1D perlin CĀ¹ continuous at i / scale
for any integer i
:
4D
Primarily, 4D perlin can be used to animate 3D perlin:
Or loop a 2D perlin animation:
Musgrave Noise
Musgrave noise was also extended to 1D, 2D, and 4D dimensions. Since it is very similar to perlin, the aforementioned examples also apply and I shall not showcase it further.
Very Cool, Blender is just getting more better each week, also what Linux/Window Manager you using there @OmarEmaraDev .
Arch Linux with i3-wm. Not a fan of i3, but using it temporarily until I write my own X window manager.
Thank you for your great work! Itās good to see such confidence at a GSoC.
Although I wish there would be preset node groups of all these use cases.
The average end user has no clue on how to get to these seemingly simple noise setups with basic math nodes. These should be somehow accessible out of the box.
I feel like most of these donāt really need a out of the package node. Only for very specific common use scenarios is that a good idea, imo. Maybe the nodes for āloopingā the 4D textures could be bundled, and perhaps the āscatterā setup? But I think that would come with its own set of complications, and would probably be outside of the projects scope, or so I would assume.
Looks great , maybe add some more noise types as well currently procedural marble and cracks an erosion and star dots are complex todo dither patterns as used in graphic industry might be useful as well.
good documentation & tutorials can also help the average user.
Hello @OmarEmaraDev, great job so far.
Do you think that this RCS feature request can fit in your GSoC?
Would it be appetible?
it seems that variable voronoi size is somewhat possible
It seems like something that can be done using a node group. Not sure if it is worth it.
Seems like this was done manually using multiple voronoi nodes, so not exactly variable.