1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-08-13 18:24:28 +02:00

seperate 3s and 3

This commit is contained in:
Justin Lin
2020-03-09 08:58:24 +08:00
parent f41f33597f
commit ee125eafd6
2 changed files with 7 additions and 3 deletions

View File

@@ -1,6 +1,4 @@
use <util/rand.scad>;
use <experimental/_impl/_pnoise3_impl.scad>;
function pnoise3(points, seed) =
let(sd = is_undef(seed) ? floor(rand(0, 256)) : seed % 256)
[for(p = points) _pnoise3(p[0], p[1], p[2], sd)];
function pnoise3(x, y, z, seed) = _pnoise3(x, y, z, seed % 256);

View File

@@ -0,0 +1,6 @@
use <util/rand.scad>;
use <experimental/_impl/_pnoise3_impl.scad>;
function pnoise3s(points, seed) =
let(sd = is_undef(seed) ? floor(rand(0, 256)) : seed % 256)
[for(p = points) _pnoise3(p[0], p[1], p[2], sd)];