Graphics / Games students: Sign up to volunteer at @i3dsymposium.org! We're looking for student volunteers for the duration of the conference. Priority will be given to students local to the bay area. DM me or email general@i3dsymposium.org .
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
man claude can really go down some rabbit-holes trying to "verify" weird UE C++ idioms that would have been trivial for me to just test (in this case templated Cast<> functions where the types are all predecl'd and finding the actual headers/etc is quite hard). goodbye ~10% of session tokens...
It's looking good for SCA 2026 ! If all the abstracts submitted are converted into full submissions it will be the most submissions to SCA in the last 10 years !!!! Final submission deadline: April 17th sca.graphics
Apr 2: The deadline for awards nominations has been extended to April 17th.
sca.graphics
For those submitting to SCA (sca.graphics) — the submission system (SRM) is back up after an outage yesterday. Remember abstract deadline is tomorrrow :) Submit here: srmv2.eg.org/COMFy/Confer...
sca.graphics
A programming lesson that's been hammered into my skull is to not try to create a general system until you've implemented AT LEAST a handful of one-offs the system is supposed to support. Otherwise you waste endless time fighting with and refactoring your "general" system.
I don't know who needs to hear this, but if you design a system and 50% of its users are using it wrong, that is not user error. You cannot blame users for that, you built a terrible system.
Wouldn’t be surprised if every GenAI video service is hemorrhaging money (and Gen3D too). Despite all the noise, the market is just inherently small, and the content is not good enough.
Fascinating development. Sora was the fasting growing app for a while and Disney was planning to invest in OpenAI and license IP for inclusion in Sora www.wsj.com/tech/ai/open...
2 more Nanite Tessellation posts are up. graphicrants.blogspot.com/2026/02/nani..., graphicrants.blogspot.com/2026/03/vari...
Nanite + Reyes
Let's get into the details of how this integrates with Nanite. We aren’t replacing anything Nanite already does. Nothing is changed about th...
graphicrants.blogspot.com
the scale in the javascript ecosystem is mind-boggling... @zeux.io 's meshoptimizer.js npm package has 3 million weekly downloads. **weekly** (for comparison my C# geo library - which is relatively widely used, for a geo library - has total 1m nuget downloads over the past ~10 years...)
not sure I love it that steam has decided I am into "Inventory Management" games
My iPhone just autocorrected “you” to “noncombatant”…seems weird
assuming this applies to AI-generated code (no obvious reason it shouldn't), you can't even put an MIT license on it.
Supreme Court refuses to hear case about copyright of an AI-generated artwork. The lower court decision disallowing copyright of this piece stands. The case in question is for artwork that is claimed to be 100% autonomously generated www.engadget.com/ai/the-supre... 1/2
the robots ported my ModelGrid C++ library to Typescript today, and made a basic little in-browser editor. Thought this tech was going to be dead (it's trapped in an Unreal plugin) but now maybe not... (clearly some face-normal issues, though...)
The Symposium on Computer Animation is Coming! BARCELONA, SPAIN. JULY 8 - 10, 2026! Papers Abstract Deadline: April 10, 2026 Poster Deadline: June 1, 2026 Website: sca.graphics Call for papers : computeranimation.org/instructions... Barcelona > LA (Come on: en.wikipedia.org/wiki/Sagrada...)
The 25th annual Symposium on Computer Animation (SCA) will take place in Barcelona, Spain, from July 8 to July 10, 2026.
sca.graphics
wrote a post about developing geometry libraries in this new reality where a robot can generate working code for damn near anything. www.rms80.com/blog/2026-03...
Geometry Coding in the Time of Robots | rms80
Proprietary geometry libraries are cooked, and Open Source has a new purpose
rms80.com
I refuse to do any amount of fact checking on this, I am taking it at face value
hearing AI company CEOs excitedly telling you how "we can now all finally become managers" without blinking makes me want to pack my bags and move to the moon
added Claude Coding Robots to this infinite-canvas app I've been noodling with, because I really don't love a CLI. Being able to be lazy w/ the prompts and use screenshots as context is pretty nice. Full vid on youtube: www.youtube.com/watch?v=1z-r...
Claude Code put Claude Code into my web app so now I can live-edit the running development version without having to go over to a terminal.
didn't have a lot of spare time yesterday, so I only added PDF and textfile support to my gsworkspace app, and a CSV-as-Table view. Of course by "I added" I mean I Described and Claude Coded. youtu.be/RroSqDfZi2c?... gsworkspace.com
gsworkspace AI Canvas - New Features (Feb 12)
YouTube video by gradientspace
youtu.be
the hero we need
Hey All, I made a header only C++ library (MIT) where line of code inits, then you can start writing to pixels on the screen. I call it thirteen.h, inspired by the simplicity of the 13h days. Examples include a mandelbrot viewer and a playable mine sweeper game. github.com/Atrix256/Thi...
roblox is hiring an entry-level geometry engineer in Vancouver, if that sounds like your kinda thing: careers.roblox.com/jobs/7558821...
[2026 Canada] Software Engineer, Geometry - Early Career | Roblox
[2026 Canada] Software Engineer, Geometry - Early Career
careers.roblox.com
made a vid about this app that the robots have been coding for me. It's on Github if you wanna try it. youtu.be/gJo4UDf73mk?... They made a website for it, too: www.gsworkspace.com
gsworkspace: Building an AI Canvas with Claude Code
YouTube video by gradientspace
youtu.be
this website (blueprintue.com) is basically github gist but for unreal engine blueprints (a visual scripting language). Not run by a megacorp, so not able to implement a complex age-verification system. These laws are unbelievably stupid, and coming soon to a country near you...
blueprintue.com
Goddamn I need a VPN to view example Unreal blueprints in the UK now.
nice blog post about a humanoid robotics startup failure: ruixu.us/posts/six-th...
Six Things I Learned Watching a Robotics Startup Die from the Inside | Rui Xu
I spent a year as COO of a YC-backed robotics startup. The company didn't make it. Here's what I actually learned.
ruixu.us
You get this attitude a lot from UX/Product people and it's always mystified me. The premise is that all Engineers are lazy? They don't care about the product? Their job is to just shut up and do what they are told? But now we have robot coding... (1/3)
Whenever an engineer says "It's not possible" always remember that what they actually mean is "I don't know how to build that" which sounds different, but means the same thing.
a significant challenge in claude-coding is just figuring out good ways to describe things in words. Abstract high-level concepts, very precisely identifying (eg) UI elements, explaining observed behaviors, giving things good unique names, etc. Perhaps time to bring back Technical Writing classes
used claude code SDK to make my app able to modify itself...
Claude Code and I have built a client/server webapp. I ask it, could this be run locally and feel like it's a desktop app? Yes, it says it can launch Chrome in "App Mode" and run the servers in some hidden-but-attached console thing (??). Works. Now, can it be "installed" in ProgramFiles/etc? ...