Antonio Caggiano

@antoniocaggiano.eu

Senior Graphics Engineer @ LunarG, musician, deeply in love with science, arts and literature.

We submitted the final chapter of the 2nd edition of Mastering Graphics Programming with Vulkan! We rewrote and expanded much of the book, exploring TAA upscaling, ray-traced shadows, reflections, GI, denoising, mesh shaders, and modern Vulkan. Now time to review everything! :)

I’m happy to announce the release of a new open source 3D physics engine called Box3D. I’ve been working on this project for a few years now, but it represents over 20 years of experience writing physics engines for games. Read more here: box2d.org/posts/2026/0...

Announcing Box3D

I’m happy to announce the release of Box3D, an open source 3D physics engine. It is now available on GitHub. Box3D repository You can think of Box3D as a fork of Box2D, extended with many features nee...

box2d.org

Yesterday I updated the Godot Game Template with many new features: → Settings menu w/ ConfigFile persistence → antz's Debug menu → gettext based setup for localization → bash script to sync all .po files with a newer version of the .pot template → Godot 4.7 support github.com/crystal-bit/...

a reminder that I'm still looking for work if anyone needs an engineer specialized in UI and 3D/graphics 👀 I did some pretty amazing (NDA) stuff at PlayStation, and my personal open source work is forward thinking too 🧠🔮✨

The tinybvh sample wavefront path tracer now supports specular materials. :) Never stops being amazing, just look at those caustics on the floor that appeared out of nowhere. Path tracing is such a cool toy.

Bild