📝Perlin algorithm generates square noise
- source
Perlin noise algorithm generates values that favor 45 or 90 degrees slopes.
Example:
Simplex noise function doesn’t have this issue.
Another possible fix is to rotate 3d perlin noise and take a 2d slice through it.