Damiano Monaco
damianomonaco.bsky.social
Damiano Monaco
@damianomonaco.bsky.social
I like coding systems.
Interest in real-time graphics, #GameDev, and #SpatialAudio.
Reposted by Damiano Monaco
On my way home from #GodotFest. Thanks so much to everyone for this incredible event! Hope to see you all again soon :)

My presentation on foliage rendering in #Godot is already up on YouTube: www.youtube.com/watch?v=U2nB...

And I also shared my slides here: slides.com/hexaquo/plan...
Karl Bittner: Plants, Polygons and Pixels: Large-Scale Vegetation Rendering in Godot #GodotFest2025
YouTube video by GodotFest
www.youtube.com
November 13, 2025 at 1:42 PM
Reposted by Damiano Monaco
The government is full of pedophiles and the legacy media is complicit but on the plus side broad adoption of Linux on the desktop might have a fighting chance so today is kind of a wash.
November 13, 2025 at 2:47 AM
Reposted by Damiano Monaco
New blog site (with RSS!), and

UPDATE ON MESH CONTOURS! I've rewrote that whole part of my star blog article on how to render lines for games, by adding my own PhD work that makes it now possible in realtime!

Read it AGAIN!
panthavma.com/articles/lin...
October 18, 2025 at 3:11 PM
Reposted by Damiano Monaco
So, I made a hair shader that doesn't require any specially made meshes or textures.

Initially I made this work by sampling many normal directions rotated around the hair strand direction, but I eventually got an approximation working that doesn't rely on multi-sampling.

github.com/runevision/H...
October 23, 2025 at 7:58 AM
Reposted by Damiano Monaco
Some information about Ghost of Yōtei's rendering systems blog.playstation.com/2025/10/23/g...
Ghost of Yōtei – tech deep dive
Sucker Punch delves into the tech that helped them bring Atsu’s engrossing journey to live.
blog.playstation.com
October 25, 2025 at 3:50 PM
Reposted by Damiano Monaco
October 10, 2025 at 4:51 AM
Reposted by Damiano Monaco
‪Things have come a long way...

Wishlist Alterspective on Steam: store.steampowered.com/app/3868200/

#gamedev #indiedev #solodev #gameart
July 27, 2025 at 1:48 PM
Reposted by Damiano Monaco
Oh only 8k signature remaining for stop killing game and we got the safety milestone.
eci.ec.europa.eu/045/public/#...
European Citizens' Initiative
Give your support !
eci.ec.europa.eu
July 19, 2025 at 12:24 PM
Reposted by Damiano Monaco
I've added Weapon Upgrading to Lay of the Land. Weapons are upgraded using gems found throughout the world. Each different type of gem gives a unique effect ranging from higher attack speed to setting enemies on fire.

#gamedev #indiedev #voxelgame #voxelart #voxel #procedural
I've Added Weapon Upgrading to my Voxel Game
YouTube video by Tooley1998
www.youtube.com
July 19, 2025 at 1:37 AM
Reposted by Damiano Monaco
Blog post about lossless float image compression (EXR, HTJ2K, JPEG-XL, mesh optimizer): aras-p.info/blog/2025/07...
Lossless Float Image Compression · Aras' website
aras-p.info
July 10, 2025 at 2:38 PM
Reposted by Damiano Monaco
When I found a pub with an inverted normal map. (If you understand what this means, you have to repost.)
July 9, 2025 at 10:21 PM
Reposted by Damiano Monaco
What's most amusing is that my gut feeling is that YouTube needs to disincentivize AI slop not for human concerns, but because Google trains Gemini on YouTube - and recursive training quickly increases modal collapse concerns. They need a primarily human dataset.

techcrunch.com/2025/07/09/y...
YouTube prepares crackdown on 'mass-produced' and 'repetitive' videos, as concern over AI slop grows | TechCrunch
YouTube's creator liaison said the change is a "minor" update to YouTube's longstanding policies.
techcrunch.com
July 10, 2025 at 9:34 AM
Reposted by Damiano Monaco
I get good results in my engine with old school global illumination (offline computing of SH probes) .
I still have light leaks, but I'll try to reduce them.
#indiedev #gamedev #solodev #GlobalIllumination
July 9, 2025 at 10:05 PM
Reposted by Damiano Monaco
For all people who love #gamedev + #animation + #cute :)
🎬🐗 We’re animating our little forest hero in Blender, keyframe by keyframe. It’s been pure magic watching him come to life.

We love bringing personality to every movement, one ear-flop, twist of the nose or hesitant paw at a time. 💚 #indiegame #gamedev #cozygame
July 1, 2025 at 9:10 AM
Reposted by Damiano Monaco
Small blog post about Blender Voronoi noise, hash functions and OpenShadingLanguage. aras-p.info/blog/2025/06... #blender #osl
Voronoi, Hashing and OSL · Aras' website
aras-p.info
June 13, 2025 at 8:44 AM
Reposted by Damiano Monaco
chiptune resurgence is a recession indicator
March 15, 2025 at 9:42 PM
Reposted by Damiano Monaco
I got tired of people relying on other people's code to build demos (or games for that matter) so here's a tutorial in 40 steps and ~400 lines of C++ on how to build a renderer (with music) in DX11:

gargaj.github.io/demos-for-du...
January 28, 2025 at 6:04 PM
Reposted by Damiano Monaco
my NGJ2025 talk about Quaternions is up! 💫

www.youtube.com/watch?v=PMvI...
Quaternions - Freya Holmer | NGJ2025
YouTube video by Nordic Game Jam
www.youtube.com
June 3, 2025 at 8:39 PM
Reposted by Damiano Monaco
YIKES @soundcloud.dev no thank you
May 9, 2025 at 11:11 AM
Reposted by Damiano Monaco
PhD Timeline xkcd.com/3081
April 25, 2025 at 3:32 PM
Reposted by Damiano Monaco
Hi Bluesky, could really use your help 🙏🙏

We just launched our latest game Starless Abyss - the exact week that Oblivion was shadow-dropped. Which has been *not fantastic* for our launch

If anyone can spare a RT, that would be so, so helpful ❤️❤️

Find it here: store.steampowered.com/app/3167970/...
April 25, 2025 at 3:05 PM
Reposted by Damiano Monaco
The more I think about this, the more I feel like it'd be an actually excellent regular camera for a computer

- Can be physically deactivated, and it's obvious by looking if it's in deactivated mode

- Easy to point and have it hold a direction

- When deactivated, looks like a desk decoration
Hori is making the officially licensed Switch 2 Piranha Plant Camera. ow.ly/kenQ50VtMxh
April 3, 2025 at 4:35 PM
Reposted by Damiano Monaco
“Why were so many people born Jan 1, 1970 at midnight? It makes no statistical sense! Clear evidence of FRAUD!!!”
February 14, 2025 at 2:26 PM
Reposted by Damiano Monaco
I've open-sourced my WebGPU shallow water simulator! There's a lot of code, but the core simulation is just about 50 lines of compute shader code. I'll probably write a blog post explaining how it works a bit later :)

github.com/lisyarus/web...
February 4, 2025 at 10:38 AM
Reposted by Damiano Monaco
Introduction to Computer Graphics course notes touching upon topics such as rasterisation, PBR, raytracing, image and geometry processing and fluid simulation perso.liris.cnrs.fr/nicolas.bonn...
perso.liris.cnrs.fr
January 29, 2025 at 8:53 PM