Ruben Osorio
osor.io
Ruben Osorio
@osor.io
Senior VFX/Graphics Programmer working @ Rockstar Games

All posts/opinions/views my own :)
Hello graphics Bluesky! 🧡

I heard through the grapevine that my colleague Daniil Smoliakov is looking for new opportunities!

He's one of the most talented and tireless people I've ever seen at work so he deserves the praise 😊

Try and get him while you can! 🏃💨

www.linkedin.com/in/daniil-sm...
www.linkedin.com
December 22, 2025 at 5:27 PM
Hola again graphics peeps! 😊

I found myself with enough bits and pieces related to text rendering to warrant a write-up. So here it is! 😱

osor.io/text

Spiced up with direct vector rendering, sub-pixel anti-aliasing, run-time atlas packing, temporal accumulation, and more!

I hope you enjoy it! 🧡
June 12, 2025 at 4:22 PM
Tried a few ways to resolve a visibility buffer as a nightly adventure a few days ago 😄

So far my favourite I could come up with is collecting lists of pixels per shader, internally sorted per draw, then a dispatch indirect per shader scalarizing on the draw index.

Plus it can have cute bugs! 🙃

🧵
December 31, 2024 at 2:12 PM
Spent a wee bit implementing some 🫰 rich-ish 🫰 text with support for *bold* and _italic_ annotations plus some cheeky line wrapping.

Here's the beginning of a possible future post running through it 📄

Also "Look ma, no textures!" Just tracing them rays agaist them beziers ❤️
November 20, 2024 at 10:55 PM
Added a small section to osor.io/OIT about a neat way to avoid self-occlusion when sampling transmittance 😊 It came up in conversation enough times that it's worth updating instead of waiting for a new post ❤️

Also, some peeps asked for a clip with less & slower spheres intersecting so here it is! 🙏
November 16, 2024 at 8:23 PM
Graphics Programming Conference was incredible ❤️

So many notes to go through, ideas to investigate, people to talk to and games to play! 🔥

Thank you so much to the organizers and all the attendees, it was such a pleasure to meet you all 😊

Can we have Texels sponsor next year though? 🍻🙃
November 16, 2024 at 1:55 PM
Very excited to be at the Graphics Programming Conference at Breda this week with my guy @angelortiz.bsky.social! 😊😊

If you wanna meet up or have a chat (or 🍻🍻) drop us a message! ❤️
November 11, 2024 at 5:25 PM
Reposted by Ruben Osorio
Spreading the love, a thread of effects I can't stop thinking about. Starting with this scene in Arcane S01E08, like naaaaaaaaah, every frame is 😘
November 9, 2024 at 8:54 PM
@gameengines.bsky.social I would like the custom engine label please! ❤️

Thanks for setting all this up btw! 😊
November 9, 2024 at 6:09 PM
Hola graphics people! ❤️

I've been meaning to do some write-ups that are hopefully useful, so this first one is about my approach to Order-Independent Transparency.

osor.io/OIT

🙌Super excited to finally release this!🙌

I hope you enjoy it!
November 5, 2024 at 6:34 PM
If anyone stumbles in here, I like to partake in some cheeky programming at home and I would like to share a bit more of it ❤️ More than *nothing at all* which is the amount right now 🙃

The intention is to do a bit more blogging soon too 🤞

Here's a old meshlet culling video for eye candy 😂
October 22, 2024 at 8:29 PM
Happy to see more of the graphics community here 😊

Perhaps I should be posting a little bit more, and over the past few days I've been bitten by the text rendering bug again so... here's a video saying hi! 👋😄
October 22, 2024 at 8:01 PM
⌨️🙌 Hall Effect on an Alice layout! 🙌⌨️

Seems like hall effect/magnetic keyboards have become all the rage but I was sad that there was no options I could find for my favourite layout. So... here we are making a PCB and writing some firmware 😄

🧵🧵🧵
September 8, 2024 at 10:56 AM
🎮❄️Late Christmas project post!❄️🎮

A controller with hall-effect sensors, custom firmware, PCB and case. With a funky layout too 🙃

Been playing fighting games with this since and I've been really enjoying it! Here's some pics 🖼️
January 22, 2024 at 7:21 PM
Hey Bluesky! I guess this is good timing for an introduction 🥰 I'm a Senior VFX/Graphics Programmer working @ Rockstar North.

And I'm also really excited for everyone to see this little thing on December 5th 😊 Hope you like it!!
December 1, 2023 at 5:53 PM