Rom's Avatar

Rom

@romulocg.bsky.social

mostly C++ and weird gamedev experiments

97 Followers  |  367 Following  |  140 Posts  |  Joined: 27.08.2023  |  1.8567

Latest posts by romulocg.bsky.social on Bluesky

Normal Map Compression Revisited โ€“ Ignacio Castaรฑo

While working on spark.js, I realized that common normal map compression formats werenโ€™t supported in popular frameworks like three.js. I added the necessary support to three.js and wrote an article to shed some light on the topic:

ludicon.com/castano/blog...

#webgpu #webgl #threejs #sparkjs

05.02.2026 05:04 โ€” ๐Ÿ‘ 17    ๐Ÿ” 11    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Now you too can play a slowed down version of a game from 20 years ago with no actual level design or enemies and all it costs is a complete collapse of the world economy, biosphere, education system, and multiple entire creative industries.

02.02.2026 15:02 โ€” ๐Ÿ‘ 3717    ๐Ÿ” 1143    ๐Ÿ’ฌ 20    ๐Ÿ“Œ 4
Google with AI buttons

Google with AI buttons

Google without AI buttons

Google without AI buttons

I made a filterlist for uBlock Origin to remove Generative AI features on websites. Includes blocks for
* Google AI Summaries
* YouTube Ask button & chat summaries
* GitHub Copilot
* Facebook AI chat
* X's Grok buttons
* Deviantart DreamUp
* Booru AI images
* And more

github.com/Stevoisiak/S...

03.02.2026 00:30 โ€” ๐Ÿ‘ 18422    ๐Ÿ” 9207    ๐Ÿ’ฌ 243    ๐Ÿ“Œ 162

thanks Bob! Hey @dshadoff.bsky.social :D

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

@retrorgb.com hey Bob, could you help me test a OSSC color conversion for the pce RGB? I had an idea a couple of days ago of doing the RGB -> Composite conversion directly on ossc so I went ahead and implemented a test. Its not final but my pce is not RGB moded yet so I need help testing it :)

29.01.2026 19:38 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
I canโ€™t speak for everyone, but my mind tends to treat writing an article, making a video, writing a song, cooking a meal, drawing an image, and, apparently, designing software the same way. Itโ€™s not a matter of just โ€œgeneratingโ€ something perfect from my head, but exploring the tension that exists between what Iโ€™m imagining and the limitations of my stupid meat body. Thatโ€™s actually the exciting part. It also lets me figure out if something has turned out wrong or just resulted in a happy accident. Vibe coding, like every new trend coming out of Silicon Valley, turns this process โ€” the entire act of creativity, itself โ€” into a slot machine. One more pull on the AI and maybe it will figure it out for you. You wonโ€™t understand how any of it works, of course, or feel particularly proud of what youโ€™ve done, but maybe youโ€™ll have something. Just a few more dollars for some more tokens. Cโ€™mon, just pay a bit more.

I canโ€™t speak for everyone, but my mind tends to treat writing an article, making a video, writing a song, cooking a meal, drawing an image, and, apparently, designing software the same way. Itโ€™s not a matter of just โ€œgeneratingโ€ something perfect from my head, but exploring the tension that exists between what Iโ€™m imagining and the limitations of my stupid meat body. Thatโ€™s actually the exciting part. It also lets me figure out if something has turned out wrong or just resulted in a happy accident. Vibe coding, like every new trend coming out of Silicon Valley, turns this process โ€” the entire act of creativity, itself โ€” into a slot machine. One more pull on the AI and maybe it will figure it out for you. You wonโ€™t understand how any of it works, of course, or feel particularly proud of what youโ€™ve done, but maybe youโ€™ll have something. Just a few more dollars for some more tokens. Cโ€™mon, just pay a bit more.

www.garbageday.email/p/am-i-too-s...

19.01.2026 21:55 โ€” ๐Ÿ‘ 3939    ๐Ÿ” 845    ๐Ÿ’ฌ 66    ๐Ÿ“Œ 86

Ah ok, that makes sense. I thought initially it could be some browser or discord exploit but if it was a download the attack is less dangerous (but still dangerous). Sorry that happened to you though :( and thanks for the infos

11.01.2026 13:39 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Wait you didnt download anything? Just clicked the link and poof? Also on pc?

11.01.2026 03:50 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Fix it by replacing the joystick part with a hall effect one, ali express has plenty of them

09.01.2026 19:11 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Development Essentials ยท Kenney Download this package (13 assets) for free, CC0 licensed!

I've released an asset pack containing essentials, it's 10kb with default UV texture and < 1kb without so please game engine makers: include this by default.

(Open for suggestions to add more!)

kenney.nl/assets/devel...

04.01.2026 13:07 โ€” ๐Ÿ‘ 174    ๐Ÿ” 18    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
QUAKE BRUTALIST JAM III - Release Trailer
YouTube video by Fairweather QUAKE BRUTALIST JAM III - Release Trailer

Quake Brutalism Jam 3 is now out!! new weapons and monsters across 77 modernist levels!!... this year there's also a 100% free "standalone" download available, no Quake purchase required!... thx to @frwthr.bsky.social and @makkon.bsky.social for organizing!! LINK: www.slipseer.com/index.php?re...

03.01.2026 23:40 โ€” ๐Ÿ‘ 244    ๐Ÿ” 110    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 18

that looks and feels awesome, congrats

02.01.2026 16:01 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

This Brazilian woman hates AI

30.12.2025 22:25 โ€” ๐Ÿ‘ 4267    ๐Ÿ” 1826    ๐Ÿ’ฌ 49    ๐Ÿ“Œ 283

I hate win11 with a passioโ€ฆ win 10 will still get security updates for 3 years. If you enroll the extended upgrades youโ€™ll be fine

30.12.2025 11:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

this x100 also there is now a whole problem of SDKs that work on windows 10 but dont on windows 11 and vice versa -_-

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

Wow thanks!

27.12.2025 23:35 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A Couple 3D AABB Tricks

a couple 3D aabb tricks:

gpfault.net/posts/aabb-t...

24.12.2025 07:55 โ€” ๐Ÿ‘ 64    ๐Ÿ” 14    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Video thumbnail

another blender mapping tip - the quickest vanilla way to call Follow Active Quads is Right Click + F in the UV panel. it lets you continue a tiling texture from active face to newly extruded walls

if the active face is not a rectangle just make it into one by running Unwrap on it first

26.12.2025 10:35 โ€” ๐Ÿ‘ 417    ๐Ÿ” 64    ๐Ÿ’ฌ 7    ๐Ÿ“Œ 4

I tried to get one but couldn't (sold out) are you opening orders in the nearby future?

26.12.2025 01:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image 24.12.2025 05:01 โ€” ๐Ÿ‘ 260    ๐Ÿ” 95    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 3

I would recommend anyone to get a fenrir instead. Saroo patches games binaries and that can cause issues

21.12.2025 02:51 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I say this with zero irony: if you are even tangentially a part of a retro video game community, it is your civic duty to push back against this company and shun anyone who doesn't. This is fascism tapping gently at the door and as soon as you let it in, it's going to invite its friends.

19.12.2025 17:01 โ€” ๐Ÿ‘ 7624    ๐Ÿ” 3781    ๐Ÿ’ฌ 137    ๐Ÿ“Œ 67
Reconstructed Commander Keen 1-3 Source Code - Public Commander Keen Forum

Reconstructed Commander Keen 1-3 Source Code by K1n9_duk3.

#DOSGaming #DOScember

pckf.com/viewtopic.ph...

15.12.2025 20:27 โ€” ๐Ÿ‘ 85    ๐Ÿ” 35    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

AI has actively made life worse for literally everyone

- tech is now more expensive
- you cannot trust most media of reality anymore
- programs barely function
- energy prices
- literal psychosis
- your voice can be literally stolen for evil
- more spyware

but hey, you can avoid paying an artist.

14.12.2025 04:19 โ€” ๐Ÿ‘ 16036    ๐Ÿ” 7783    ๐Ÿ’ฌ 98    ๐Ÿ“Œ 92

Cool, thanks! I'm used to buy lots of wires with different colors and then I have to wrap or glue them, this saves time and its prettier ๐Ÿ˜

12.12.2025 15:52 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Hey are those rainbow colored wires bought connected or you glue them before soldering? Always wondered. If they are bought like this, what are they called?

12.12.2025 15:36 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
A rendering of the LTC technique implemented in Gigi

A rendering of the LTC technique implemented in Gigi

The render graph of the LTC implementation

The render graph of the LTC implementation

The Gigi viewer showing the LTC implementation running

The Gigi viewer showing the LTC implementation running

Real-Time Polygonal-Light Shading with Linearly Transformed Cosines

Adam Badke implemented LTC in Gigi and it is now in the Gigi browser.

Adam's Repo: github.com/b1skit/LTCAr...

LTC paper: eheitzresearch.wordpress.com/415-2/

09.12.2025 19:13 โ€” ๐Ÿ‘ 39    ๐Ÿ” 5    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 1
๐Ÿ‡ 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 โ€” ๐Ÿ‘ 249    ๐Ÿ” 76    ๐Ÿ’ฌ 9    ๐Ÿ“Œ 1

kubuntu or fedora :)

29.11.2025 17:39 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
ReGIR - An advanced implementation for many-lights offline rendering | Tom Clabault Tom Clabault's website

This is a great article about ReGIR / World-Space ReSTIR with nice improvements by Tom Clabault:
tomclabault.github.io/blog/2025/re...

25.11.2025 12:52 โ€” ๐Ÿ‘ 44    ๐Ÿ” 12    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@romulocg is following 20 prominent accounts