From 682491aadf882a5b981ad7d5711e3f4ba22b1958 Mon Sep 17 00:00:00 2001 From: Adrian Mariano Date: Thu, 24 Apr 2025 07:32:33 -0400 Subject: [PATCH] comment out example --- isosurface.scad | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/isosurface.scad b/isosurface.scad index 524f3d4a..599df2b9 100644 --- a/isosurface.scad +++ b/isosurface.scad @@ -3621,17 +3621,17 @@ function _showstats_isosurface(voxsize, bbox, isoval, cubes, triangles, faces) = // color("blue") down(1) // square((len(field)-1)*pixsize, true); // Example(3D,NoAxes): You can pass a function literal taking x,y arguments, in which case the center value of each pixel is computed in addition to the corners for somewhat greater resolution than the specified pixel size. By default, two smoothing passes are performed on the output paths when making contours from a function. - wavelen=42; - wave2d = function(x,y) - 40*cos(180/wavelen*norm([x,y])); - isoval=-30; - pixsize = 10; - translate([0,0,isoval]) color("green") zrot(-90) - contour(wave2d, - bounding_box=[[-50,-50],[50,50]], - isovalue=[isoval,INF], pixel_size=pixsize); - %plot3d(wave2d, [-50:pixsize:50],[-50:pixsize:50], - style="quincunx",base=5); +// wavelen=42; +// wave2d = function(x,y) +// 40*cos(180/wavelen*norm([x,y])); +// isoval=-30; +// pixsize = 10; +// translate([0,0,isoval]) color("green") zrot(-90) +// contour(wave2d, +// bounding_box=[[-50,-50],[50,50]], +// isovalue=[isoval,INF], pixel_size=pixsize); +// %plot3d(wave2d, [-50:pixsize:50],[-50:pixsize:50], +// style="quincunx",base=5); // Example(2D,NoAxes): Here's a simple function that produces a contour in the shape of a flower with some petals. Note that the function has smaller values inside the shape so we choose a `-INF` bound for the isovalue. // f = function (x, y, petals=5) // sin(petals*atan2(y,x)) + norm([x,y]);