Ryan Schmidt's Avatar

Ryan Schmidt

@rms80.bsky.social

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

1,675 Followers  |  294 Following  |  547 Posts  |  Joined: 14.09.2023  |  2.0051

Latest posts by rms80.bsky.social on Bluesky

๐Ÿ‡ meshoptimizer v1.0 Mesh optimization library that makes meshes smaller and faster to render

After nine years of development, meshoptimizer has reached its first major version, 1.0!

This release focuses on improvements in clusterization and simplification as well as stabilization. Here's a release announcement with more details on past, present and future; please RT!

meshoptimizer.org/v1

08.12.2025 16:56 โ€” ๐Ÿ‘ 182    ๐Ÿ” 52    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 1
Video thumbnail

can't stop watching this clip of a tesla Optimus teleoperator taking his headset off before properly logging out the robot

08.12.2025 09:29 โ€” ๐Ÿ‘ 25047    ๐Ÿ” 6956    ๐Ÿ’ฌ 343    ๐Ÿ“Œ 1004

So much effort goes into building out huge, detailed game worldsโ€ฆwhich get combined with game
mechanics that prevent a casual player from ever seeing most of it. Itโ€™s like if you had to pass a quiz to be allowed to see the end of a movie.

07.12.2025 16:47 โ€” ๐Ÿ‘ 8    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

ah I see, companies should hoard all the money and
never try to do anything with it, got it

06.12.2025 06:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Seeing so many bizarre responses to thisโ€ฆthe posters sure are mad that thousands of people had well-paid jobs and tons of money got poured into AR/VR tech long after every other company gave up on it.

06.12.2025 04:46 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Graphics did not make the cut, I guessโ€ฆ

05.12.2025 20:21 โ€” ๐Ÿ‘ 11    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Meta for Developers The Horizon desktop editors gives you access to powerful creation tools to build and share immersive social experiences.

They made this whole Roblox-like editor thing that nobody has ever heard of developers.meta.com/horizon-worl...

05.12.2025 01:42 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Iโ€™ve sometimes fallen into the trap of thinking that complementing a creative person for their work is less sophisticated or desired than discussion or debate about it but very often the best thing you can say to them is hell yeah and that doesnโ€™t make you dumb it just makes you nice

04.12.2025 03:05 โ€” ๐Ÿ‘ 7273    ๐Ÿ” 1559    ๐Ÿ’ฌ 118    ๐Ÿ“Œ 108

congrats, your work is fantastic

02.12.2025 22:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

๐Ÿคทโ€โ™‚๏ธ

02.12.2025 22:33 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

100%

28.11.2025 16:23 โ€” ๐Ÿ‘ 20    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Phong Tessellation Markerless Garment Capture

There is also Phong Tessellation in this family, which is meant to have nicer continuity properties: perso.telecom-paristech.fr/boubek/paper...

26.11.2025 18:45 โ€” ๐Ÿ‘ 6    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Yea I guess I didn't quite mean "random", just "unwanted". I have found that quite often w/ google's nanobanana, jpeg artifacts would start to appear (in png images) after repeat image-edit round-trips. Never occurred to me to say "no jpeg artifacts" but now I will have to try it...

26.11.2025 18:41 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

yea of course saying "no extra fingers" is probably not helpful, but in my (limited) use of these things, I do have to iteratively say "remove this, remove that, don't include X, ..." etc. Things I would have not thought to specify but are completely valid in the "type" of image I am generating.

26.11.2025 18:22 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

If you have an image model that can generate *any* image, it seems you (to some degree) do actually need to give it an explicit list of all the things you *don't* want. I guess a model that can only generate "good" images is actually not as useful...

26.11.2025 17:23 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Oh I meant where the founders/employees literally worked with me before and know me well enough to just email. I understand they might not even know the recruiter is pitching me (on their behalf)โ€ฆbut tbh that makes it seem even worse

21.11.2025 19:25 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

A thing Iโ€™ll never understand is why a small startup would use a recruiter to try and hire a specific person, instead of having one of the founders/employees do it

21.11.2025 18:51 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

One last physics assignment, this time by my student Ty Trusty, implementing vertex-block descent: github.com/tytrusty/pba...

Get's about 5 chickens per second on my workstation GPU.

20.11.2025 22:53 โ€” ๐Ÿ‘ 16    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A rather strange twisted-looking smooth shape generated as the volume of space swept out by a rotating and translating sculpture. The left shows an opaque rendering, the middle shows the same shape with surface points colored to indicate the time, and the right shows a semi-transparent view.

A rather strange twisted-looking smooth shape generated as the volume of space swept out by a rotating and translating sculpture. The left shows an opaque rendering, the middle shows the same shape with surface points colored to indicate the time, and the right shows a semi-transparent view.

There's a new and very neat-looking SIGGRAPH Asia paper on constructing the swept volume based on the path of a moving (possibly deforming) object. Check it out!

https://jurwen.github.io/Swept-Volume-Page/

20.11.2025 01:07 โ€” ๐Ÿ‘ 26    ๐Ÿ” 6    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

they all look ok sometimes...but wait 1 minute...

19.11.2025 21:04 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
AI World Clocks The current time as rendered by 9 different AI models. By Brian Moore.

AGI is almost here... clocks.brianmoore.com

19.11.2025 21:01 โ€” ๐Ÿ‘ 11    ๐Ÿ” 1    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

a very generous gift to the rest of the world...

14.11.2025 16:12 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I kinda think writing one-time-use code in a REPL is a completely different category of task than writing code for a program. Python does seem very well-suited for REPL type stuff (for the exact reasons I think itโ€™s less good for programs)

14.11.2025 00:07 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

directly run .cs file from the command line. With a package manager and debugger. Why would you ever write a shell script or batch file again.

13.11.2025 23:48 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

IMO older C# - eg like 4.x era - was much more limited and people just do not realize what it's capable of now. Both in terms of perf (stackalloc, InlineArray, ref, etc) and in terms of dynamic/untyped code (eg 'dynamic'/etc). Even Python interop...so good now.

13.11.2025 21:09 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

absolutely insane the things people are using Python for when there is C#, a language that is better in every conceivable way

13.11.2025 19:05 โ€” ๐Ÿ‘ 18    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

Shirley Bandcamp has a lot on her plate right now

07.11.2025 20:42 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

if only we knew which one of these was going to happenโ€ฆ

07.11.2025 16:49 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Original post on mastodon.acm.org

Many years ago I threw together a simple command-line tool, SDFGen, to compute an approximate, grid-based signed distance field from triangle meshes, wrapping some code my PhD supervisor had originally written.
I was contacted today by someone who heavily rewrote it for GPU support, and cleaned [โ€ฆ]

06.11.2025 19:34 โ€” ๐Ÿ‘ 11    ๐Ÿ” 4    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Dev:Source/Modeling/Bevel - wiki

you might find these dev notes from Blender's bevel interesting (used to be in the main blender docs but now it seems to only be on this .jp wiki...) wiki.blender.jp/Dev:Source/M.... They have had a few GSoC projects around Bevel, one has a video:
www.youtube.com/watch?v=16dp...

06.11.2025 17:24 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@rms80 is following 20 prominent accounts