1
0
mirror of https://github.com/JustinSDK/dotSCAD.git synced 2025-08-28 17:00:00 +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_blocks.scad>;
use <maze/mz_square_walls.scad>; use <maze/mz_square_walls.scad>;
use <maze/mz_initialize.scad>; use <maze/mz_square_initialize.scad>;
use <voxel/vx_contour.scad>; use <voxel/vx_contour.scad>;
start = [2, 2]; start = [2, 2];
@@ -32,7 +32,7 @@ module maze_masking(start, mask, block_width, wall_thickness, wall_height, base_
blocks = mz_square_blocks( blocks = mz_square_blocks(
start, start,
rows, columns, rows, columns,
mz_initialize(mask = mask) mz_square_initialize(mask = mask)
); );
pts = contour ? vx_contour([ pts = contour ? vx_contour([

View File

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

View File

@@ -1,9 +1,9 @@
use <_impl/_mz_blocks_impl.scad>; 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) = function mz_square_blocks(start, rows, columns, maze, x_circular = false, y_circular = false, seed) =
go_maze( go_maze(
start[0], start[1], // starting point 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 rows, columns, x_circular, y_circular, seed
); );

View File

@@ -1,4 +1,4 @@
use <_impl/_mz_initialize.scad>; 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); is_undef(mask) ? _rc_maze(rows, columns) : _mz_mask(mask);