mirror of
https://github.com/JustinSDK/dotSCAD.git
synced 2025-08-12 01:34:12 +02:00
update demo
This commit is contained in:
@@ -5,6 +5,12 @@ use <experimental/convex_hull.scad>;
|
|||||||
pt_nums = 50;
|
pt_nums = 50;
|
||||||
width = 1;
|
width = 1;
|
||||||
points = [for(i = [0:pt_nums - 1]) rands(-50, 50, 2)];
|
points = [for(i = [0:pt_nums - 1]) rands(-50, 50, 2)];
|
||||||
|
|
||||||
|
hull_pts = convex_hull(points);
|
||||||
|
hull_polyline2d(
|
||||||
|
concat(hull_pts, [hull_pts[0]]),
|
||||||
|
width = width, $fn = 4
|
||||||
|
);
|
||||||
|
|
||||||
intersection() {
|
intersection() {
|
||||||
for(line = voronoi_lines(points)) {
|
for(line = voronoi_lines(points)) {
|
||||||
@@ -14,15 +20,11 @@ intersection() {
|
|||||||
$fn = 4
|
$fn = 4
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
hull()
|
|
||||||
#for(p = points) {
|
polygon(hull_pts);
|
||||||
translate(p)
|
|
||||||
circle(.5);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
hull_pts = convex_hull(points);
|
#for(p = points) {
|
||||||
hull_polyline2d(
|
translate(p)
|
||||||
concat(hull_pts, [hull_pts[0]]),
|
circle(.5);
|
||||||
width = width, $fn = 4
|
}
|
||||||
);
|
|
Reference in New Issue
Block a user