list-comprehension-demos
list-comprehension-demos copied to clipboard
I have been testing the sweep() and skin() function, they are trully amazing. I am still confused about the difference between these two functions. Which is more suited for what?...
`augment_profile` in `skin.scad` inserts new vertices in a profile so that the result has a given number of vertices. Currently, the order of insertions is not specified, and in some...
skin.scad uses to_3d, vec3, and range from scad-utils but they are no longer in scad_utils. It's probably easier to pull them from the old scad_utils and include them in skin.scad,...
I'm guessing here but it seems like the intent of the 1-step end condition in the following is that we exclude 1.0 from the array. Thus: ```openscad step = 0.01...
change signature to `module skin(profiles, no_endcaps=false)` change last line to `polyhedron(convexity=4, points=profiles, faces = no_endcaps ? triangles : concat(start_cap, triangles, end_cap));` duplicate vertices are acceptable (https://en.wikibooks.org/wiki/OpenSCAD_User_Manual/Primitive_Solids#Point_repetitions_in_a_polyhedron_point_list) so when the first...
The old code was only formatted a bit. It is unchanged both in the concept and implementation. The new code is pretty simple: the loop for the generation of the...
To reproduce: Open either of these sweep based examples and F5 preview, then F12 to view ThrownTogether mode, and observe that the entire model is in purple, indicating back faces.
Is there an existing way to use a different shape for each point in path_transforms, besides using the transformation matrices in path_transformations? Or is this something yet to be implemented?...