From 7ed3ce8799cb14cebb789b73148e23222a34c875 Mon Sep 17 00:00:00 2001 From: Roger Maitland Date: Fri, 8 Jul 2022 13:17:24 -0400 Subject: [PATCH] Added helix example --- build_line_test.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build_line_test.py b/build_line_test.py index daaf607..3bb490f 100644 --- a/build_line_test.py +++ b/build_line_test.py @@ -48,9 +48,16 @@ with BuildLine() as roller_coaster: Spline(corner @ 1, screw @ 0, tangents=(corner % 1, screw % 0)) Spline(screw @ 1, (-100, 30, 10), powerup @ 0, tangents=(screw % 1, powerup % 0)) +with BuildLine() as locs: + inside_locations = Helix(10, 40, 5, mode=Mode.PRIVATE).distributeLocations(100) + outside_locations = Helix(10, 40, 7, mode=Mode.PRIVATE).distributeLocations(100) + for i, o in zip(inside_locations, outside_locations): + Line(i.position(), o.position()) + if "show_object" in locals(): show_object(ml.line, "maple leaf") show_object(mirror_example.line, "mirror_example") show_object(mirror_example2.line, "mirror_example2") show_object(private_example.line, "private_example") show_object(roller_coaster.line, "roller coaster") + show_object(locs.line, "helix")