Ignacio Castaño🍉
banner
castano.mastodon.gamedev.place.ap.brid.gy
Ignacio Castaño🍉
@castano.mastodon.gamedev.place.ap.brid.gy
Master swimmer, mountain climber, and stand up coder.
I work on texture processing tools at Ludicon.
Formerly at Roblox, Thekla (The Witness), NVIDIA […]

🌉 bridged from https://mastodon.gamedev.place/@castano on the fediverse by https://fed.brid.gy/
@MishaVelthuis @Migueldeicaza Good interview and good music!
October 26, 2025 at 9:33 PM
And today I learned something new: you can query which games ship the NVTT DLLs on SteamDB:

https://steamdb.info/tech/SDK/NVIDIA_Texture_Tools/

Surprisingly, quite a few games redistribute them, even though they’re usually only used offline during asset processing.
October 22, 2025 at 4:54 AM
I'm surprised to see that Firefox only supports the BC1-BC5 compressed textures on macOS. It does expose BC7/ASTC/ETC2 on Android, though.
October 8, 2025 at 11:15 PM
I’m glad I did. Today the future looks brighter. I’ve learned from early mistakes, gained confidence, and earned the trust of more developers. I’m deeply thankful to those who believed in me, and to the friends and colleagues whose advice and encouragement guided me along the way.

Thank you.
October 4, 2025 at 2:13 AM
On the other hand, the WebKit folks have been very responsive and have fixed all the issues I've reported. I also found some workarounds for those problems on existing browser so spark.js now works out of the box not just on Safari 26 (Tahoe) and Technology Previews, but on current macOS and iOS […]
Original post on mastodon.gamedev.place
mastodon.gamedev.place
September 15, 2025 at 11:04 PM
I'm already aware of the issues with srgb mipmap generation in Firefox. This has been reported and as far as I can tell there's no fix in the horizon. However, I think a potential workaround is to generate mips using render passes instead of compute passes. I plan to tag the 0.1 release once […]
Original post on mastodon.gamedev.place
mastodon.gamedev.place
September 15, 2025 at 11:04 PM
The demo was inspired by the KTX Artist Guide:

https://github.com/KhronosGroup/3D-Formats-Guidelines/blob/main/KTXArtistGuide.md

With spark.js, most of these recommendations are simply obsolete.
3D-Formats-Guidelines/KTXArtistGuide.md at main · KhronosGroup/3D-Formats-Guidelines
Guidelines for artists and developers using Khronos Group 3D formats. - KhronosGroup/3D-Formats-Guidelines
github.com
September 15, 2025 at 11:03 PM
Now, with a fancy size widget:
September 13, 2025 at 4:53 AM