1
0
mirror of https://github.com/DigvijaysinhGohil/Godot-Shader-Lib.git synced 2025-09-19 11:56:01 +08:00

Voronoi node revamped

This commit is contained in:
Digvijaysinh Gohil
2024-03-19 13:03:56 +05:30
parent f06a680212
commit 600079e3e5
3 changed files with 122 additions and 38 deletions

View File

@ -2,12 +2,18 @@
Generates a Voronoi or Worley noise based on input UV. Voronoi noise is generated by calculating distances between a pixel and a lattice of points. By offsetting these points by a pseudo-random number, controlled by <b><i>angle offset</i></b>, a cluster of cells can be generated.
<hr>
**Controls**
|Name|Options|Description|
|---|---|---|
|Distance|Euclidean, Manhattan, Chebyshev|Distance matrix used to calculate the noise|
**Inputs**
|Name|Type|Binding|Description|
|---|---|---|---|
|uv|vec2|UV|Input UV value|
|cell density|float|none|Density of generated cells|
|angle offset|float|none|Offset values for points|
|chebyshev power|float|none|Power values for Chebyshev distance matrix|
**Outputs**
|Name|Type|Binding|Description|