mirror of
https://github.com/JustinSDK/dotSCAD.git
synced 2025-08-07 23:37:13 +02:00
use new pnoise2
This commit is contained in:
@@ -7,7 +7,7 @@ function _pnoise_contour_step_sub(x, y, current_noise, seed, step_leng, step_ang
|
|||||||
let(
|
let(
|
||||||
nx = x + step_leng * cos(theta),
|
nx = x + step_leng * cos(theta),
|
||||||
ny = y + step_leng * sin(theta),
|
ny = y + step_leng * sin(theta),
|
||||||
new_noise = pnoise2([[nx, ny]], seed)[0],
|
new_noise = pnoise2(nx, ny, seed),
|
||||||
delta = abs(new_noise - current_noise)
|
delta = abs(new_noise - current_noise)
|
||||||
)
|
)
|
||||||
delta < min_delta ?
|
delta < min_delta ?
|
||||||
@@ -17,7 +17,7 @@ function _pnoise_contour_step_sub(x, y, current_noise, seed, step_leng, step_ang
|
|||||||
function _pnoise_contour_step(x, y, heading, noise, seed, step_leng, step_angle) =
|
function _pnoise_contour_step(x, y, heading, noise, seed, step_leng, step_angle) =
|
||||||
_pnoise_contour_step_sub(
|
_pnoise_contour_step_sub(
|
||||||
x, y,
|
x, y,
|
||||||
is_undef(noise) ? pnoise2([[x, y]], seed)[0] : noise,
|
is_undef(noise) ? pnoise2(x, y, seed) : noise,
|
||||||
seed, step_leng, step_angle, heading, INFINITY, heading, -1, -1, -1, heading - 90
|
seed, step_leng, step_angle, heading, INFINITY, heading, -1, -1, -1, heading - 90
|
||||||
);
|
);
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user