#TilingTuesday ⚠️ New shape just dropped - eS_II
(ðat's just how it's called, if we just believe),
as u can clearly 🙃 see it is made from regular 9gons & irregular 🔯 to fill ðe gaps(or 6gons + irregular 3gons)
One of the current book bundles at HumbleBundle contains 3 books by John Horvath and Rich Cameron featuring #OpenSCAD for visualization and examples (among 15 in total with various topics on electronics and robots).
Just updated the convex hull example (and the underlying clipConvex() function in https://thi.ng/geom) to support paths (shown in the examples) and complex polygons...
So my new #joke format is this: An icosahedron goes up to a dodecahedron and says "Ay gurl, you wanna come over to my place and roll a 20? (or insert whatever #rizz you like, the joke's really just an excuse to make up comical rizz)" and then the dodecahedron says "uh...I think we should keep things platonic."
Anyhoo, here's bonus #ai#slop in which 1st #Bing search result for platonic solids includes...two cones that are not platonic solids, and neither of our two lovers #geometry#internet
Essential tips to help you write geometry assignments effectively, including structuring your work and presenting solutions clearly. Contains examples and advice for communicating geometric reasoning persuasively.
New demo (and last new test case) for the upcoming https://thi.ng/geom release (and related packages): Here parsing a SVG path, converting to an SDF, deforming the SDF and sampling/converting the SDF back into SVG at multiple contour levels... all in just a few lines of code!
Imagine a circular wheel rolling, without skidding, on a flat, horizontal surface. The #locus of any given point on its #circumference is called a #cycloid. It is a #periodic#curve with #period over the #circle's circumference and has #cusps whenever the point is in contact with the surface (the two sides of the curve are tangentially vertical at that point).
Interestingly, it is also the curve that solves the #Brachistochrone problem, which means that starting at a cusp on the inverted curve (maximum height), a frictionless ball will roll under uniform gravity in minimum time from the start to any other point on the curve, even beating the straight line path.
Still only on a feature branch, but over the past few days I've been working on updating https://thi.ng/geom to add support for polygons with holes and paths with holes (or more generally support for sub-paths, e.g. multiple curves). Since both of these shape types are containers of multiple geometries and therefore require in some situations (e.g. shape conversions) different handling than the other shapes with a single boundary/geometry, adding support for these also includes updating a dozen or so polymorphic shape operators/functions and unfortunately will involve a few of breaking changes. For instance, some of these functions are returning an array of shapes now, instead of just a single one. Also related, some of the other geom support packages (e.g. https://thi.ng/geom-axidraw, https://thi.ng/geom-sdf) will have to be refactored more and partially have been already (likely only internally, though)...
As part of this work, I've also just added example #160(!!!) to demonstrate & test out some of this new functionality:
Geometry Assignment Writing Essentials - Structure, Tips, and Examples - PC Site (pcsite.co.uk)
Essential tips to help you write geometry assignments effectively, including structuring your work and presenting solutions clearly. Contains examples and advice for communicating geometric reasoning persuasively.