mirror of
https://github.com/JustinSDK/dotSCAD.git
synced 2025-03-14 02:59:42 +01:00
refactor
This commit is contained in:
parent
9aa6bbb5ca
commit
2d38e55630
@ -1,5 +1,5 @@
|
||||
use <util/rand.scad>;
|
||||
use <noise/nz_perlin3.scad>;
|
||||
use <noise/_impl/_pnoise3_impl.scad>;
|
||||
use <polyhedra/geom_icosahedron.scad>;
|
||||
|
||||
radius = 30;
|
||||
@ -17,7 +17,7 @@ module perlin_sphere(radius, detail, amplitude, period = 1, seed = undef) {
|
||||
sd = is_undef(seed) ? floor(rand(0, 256)) : seed % 256;
|
||||
noisy_points = [
|
||||
for(p = points)
|
||||
p * (radius + nz_perlin3(p.x, p.y, p.z, sd) * amplitude)
|
||||
p * (radius + _pnoise3(p.x, p.y, p.z, sd) * amplitude)
|
||||
];
|
||||
|
||||
polyhedron(noisy_points, faces);
|
||||
|
Loading…
x
Reference in New Issue
Block a user