1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-08-27 08:25:45 +02:00
This commit is contained in:
Justin Lin
2020-12-08 18:07:19 +08:00
parent a6264ced54
commit d50642985f
4 changed files with 5 additions and 6 deletions

View File

@@ -1,6 +1,6 @@
use <maze/mz_square_blocks.scad>;
use <maze/mz_square_walls.scad>;
use <maze/mz_initialize.scad>;
use <maze/mz_square_initialize.scad>;
use <voxel/vx_contour.scad>;
start = [2, 2];
@@ -32,7 +32,7 @@ module maze_masking(start, mask, block_width, wall_thickness, wall_height, base_
blocks = mz_square_blocks(
start,
rows, columns,
mz_initialize(mask = mask)
mz_square_initialize(mask = mask)
);
pts = contour ? vx_contour([

View File

@@ -1,4 +1,3 @@
use <_mz_comm.scad>;
// create a starting maze for being visited later.

View File

@@ -1,9 +1,9 @@
use <_impl/_mz_blocks_impl.scad>;
use <mz_initialize.scad>;
use <mz_square_initialize.scad>;
function mz_square_blocks(start, rows, columns, maze, x_circular = false, y_circular = false, seed) =
go_maze(
start[0], start[1], // starting point
is_undef(maze) ? mz_initialize(rows, columns) : maze,
is_undef(maze) ? mz_square_initialize(rows, columns) : maze,
rows, columns, x_circular, y_circular, seed
);

View File

@@ -1,4 +1,4 @@
use <_impl/_mz_initialize.scad>;
function mz_initialize(rows, columns, mask) =
function mz_square_initialize(rows, columns, mask) =
is_undef(mask) ? _rc_maze(rows, columns) : _mz_mask(mask);