Emmett Lalish
banner
elalish.bsky.social
Emmett Lalish
@elalish.bsky.social
140 followers 120 following 25 posts
Rogue geometer. Aerospace-turned-software engineer. Blog: elalish.blogspot.com Art: www.thingiverse.com/emmett/designs 20%: manifoldCAD.org
Posts Media Videos Starter Packs
Pinned
#Manifold v3.0 is out! This is a huge release - we have removed *all* required dependencies.

Our npm package is half the size and twice the speed. Our #SDF LevelSet is much faster and higher quality.
And so much more: github.com/elalish/mani...
Yes, self intersection is the key. I would argue that with rounded input geometry, there's no consistent way to even verify if something is self intersecting or not. Therefore manifold is instead robust to self intersection, and focuses on generating what we term epsilon-valid geometry.
All these issues are why we took a different approach with manifold. It's all basic floating point math, but structured in such a way to be manifold by construction. Once consistency is guaranteed, rounding error isn't such a problem.
#Manifold v3.2 is out, with various fixes and performance improvements. But most exciting, Manifold is now part of
@blender.org 4.5, and we even topped the release recap!
youtube.com/clip/Ugkxb-c...
YouTube
Share your videos with friends, family, and the world
youtube.com
#Manifold v3.1 is out! We now have a proper performance suite following EMBER's example, and have *doubled* our performance over v3.0.

Also lots of improvements on decimation, properties, faces, and more: github.com/elalish/mani...
1.0K ⭐️ Thank you! 🙏
And loving that exponential look!
star-history.com#elalish/mani...

#starhistory #GitHub #OpenSource
Oh? What do you prefer for JS library distribution?
Excellent, it's great to hear our API is working as intended! Want to throw up a PR adding Valence to our list of users on our readme?
Dang, looks like that stack of printer paper saved him!
#Manifold v3.0 is out! This is a huge release - we have removed *all* required dependencies.

Our npm package is half the size and twice the speed. Our #SDF LevelSet is much faster and higher quality.
And so much more: github.com/elalish/mani...
v4.0 is out! Release notes: github.com/google/model...

We've updated our default tone mapping to Khronos PBR Neutral for vibrant and precise colors. We've also added a headset #AR mode you can try on e.g. #Quest3:
By the way, @bksy.bsky.social you really need to work on your image auto-cropping. In the preview of the link card, it seems to take a very narrow, vertically-centered strip of the image (pro tip: the important part of an image is toward the top). Then the real card expands it toward the bottom???
Manifold v2.4 is out!

We added RefineToLength(), and you can now share your ManifoldCAD.org projects! Remix the model from the video here: tinyurl.com/243mjxr9
Out of curiosity, how concerned are *you* about AI taking over the world? I think the fears are mostly projection.

Thank you for your informative wit - I've been reading your column since the Dealbreaker days, and though my day job is engineering, I am also trying to write more prose.
AI apocalypse?
5 minute read. My previous post on Machine Learning / Artificial Intelligence might have come across as a bit foreboding, but I actually fi...
elalish.blogspot.com
Manifold v2.2 is out - my free 3D geometry library.

Huge release with lots of fixes now that we have significant usage - thanks for the bug reports! We now have a whole 2D subsystem, a new glTF extension for lossless roundtrip, and we've even published Python bindings to PyPI.

Release notes:
Release v2.2.1 · elalish/manifold
This is another significant update, bringing 2D support, lossless roundtrip of Manifolds through glTF, Python bindings published on PyPI, and a whole new triangulator that fixes lots of geometric e...
github.com
Also interesting that their model is not at all optimized for Web delivery. This is largely independent of format, but it goes to show the state of knowledge and tooling in this area is pretty poor if even apple can't manage it. We need to make this easier...
I like to write, both prose and software. If you'd like to get to know me, my blog is a decent place to start. Here's an early post of the treehouse I made for my kids. elalish.blogspot.com/2020/07/tens...
Tensegrity Treehouse
When we bought our house, I had decided already that the huge, twin-trunk pine tree overhanging our sidewalk desperately needed a treehouse...
elalish.blogspot.com