Ryan Schmidt
rms80.bsky.social
Ryan Schmidt
@rms80.bsky.social
1.7K followers 290 following 510 posts
It’s Ryan from Twitter! Former Epic Games Engineering Fellow, now an intern at Gradientspace Corp (gradientspace.com). Invented Modeling Mode, Geometry Script, Autodesk Meshmixer, some other stuff. PhD in Computer Shapes. Also mastodon.gamedev.place/@rms80
Posts Media Videos Starter Packs
not enjoying how much 'belief' has become part of the day-to-day conversation of software engineering. It's like every meeting is now required to include at least one religious nutter who will try to derail any plan by insisting that if we just had the right data and trained the right LORA...
apparently a google summer of code project...15 years ago...
measuring interior holes (so the image is not illustrative of the real problem - in practice the slice would be a polygon-with-holes, eg like a slice of a tube, and the goal is to measure the tube inner diameter)
learned today that boost.polygon has no dependencies on the rest of boost, and it can do a 2D Voronoi diagram for line segments, which means it can be used to find the max-inscribed circle of a polygon (which is much harder than min-containing circle!). And it's quite fast, too.
#geogram 1.9.7 is out !
Geogram is a software library of geometric algorithms, it has mesh intersection, remeshing, CSG, Delaunay and Voronoi in 2D and 3D, constrained Delaunay triangulation in 2D ... and much more !
github.com/BrunoLevy/ge...
Reposted by Ryan Schmidt
We have finally released our new puzzle, the Flummoxagon! We've done more tweaking and playtesting on this than any other puzzle, and I think we've managed to make a unique and addictive game. It's turned into something completely different from our original idea

n-e-r-v-o-u-s.com/blog/?p=9827
Meet the Flummoxagon
We’re excited to announce Flummoxagon, a new geometric puzzle game that might just leave you flummoxed. Imagine a mash-up of Pentominoes and Sudoku. Your goal is to fit all the pieces into the hexa…
n-e-r-v-o-u-s.com
Reposted by Ryan Schmidt
glad to be born at a time when i got to see what life was like before the internet and will be dead before AI completely destroys humanity
Reposted by Ryan Schmidt
New blog post! In "Billions of triangles in minutes" we'll walk through hierarchical cluster level of detail generation of, well, billions of triangles in minutes. Reposts welcome!

zeux.io/2025/09/30/b...
something shifted mechanically, eg like the head caught the edge of the layer and briefly got stuck and pushed the bed out of alignment a little bit, or one of the belts slipped, etc. given that many layers look a bit misaligned, seems like maybe something is loose…
been working on a native-C# USD reader for...way too long now. My goal is only to extract the mesh data trapped in USD files. Absolutely bonkers how complicated it is to do that for even a very basic USD scene...took about a week of evenings each for A -> B -> C
For something supposedly “the new industry standard”, it’s absolutely wild how completely undocumented the USD binary and ascii file formats are. Forced to trace through template-hell C++ to reverse-engineer how it works.
Reposted by Ryan Schmidt
I’m starting a new AI consulting company called It’s Not Going To Work, LLC. Here’s how it works. You give me $100,000, I tell you “It’s not going to work”(TM), you save $1M+ in wasted contracts, lots of wasted effort, and embarrassment. It’s a good deal. Try it out.
been working on a .usda importer...meshes have been achieved internally...
early pre-GPT LLMs were initially being researched for machine translation. It's the same technical core (transformer architecture based on text tokenization that does sequential next-word prediction).
Reposted by Ryan Schmidt
Reposted by Ryan Schmidt
it has been seven^W zero days since the last npm supply-chain attack
Honestly serious: JUST DON'T UPDATE PACKAGES RIGHT NOW.

It is unclear to me yet, but this is looking pretty wide spread. Better be safe than sorry, just go touch some grass.
Do not update to @ctrl/[email protected]. It has malware that is currently live on npm.
it’s a nodegraph programming tool I’m developing, talking to meshmixer via its existing remote-control API
kinda made a nodegraph for meshmixer...
Reposted by Ryan Schmidt
Rec Room was fun, but had to lay off a lot of folks, so I am looking for the next opportunity.

If you are looking for a senior graphics coder to solve all your rendering problems on any platform, either remote or in the Seattle area, I'd love to hear from you.

Picture is purely for attention.
Reposted by Ryan Schmidt
We’re quite deep within the Singularity right now, though it’s turned out be the Singularity of Stupid (SoS), which effectively prevents the original concept of the Singularity from happening.
Reposted by Ryan Schmidt
New update to Scythe, my Source 2 Hammer inspired level editor for Unreal Engine 5!

New features below! 🧵(1/6)
Thanks for the pointer!
Addendum: written decoder and encoder in multiple languages.