post: GPU-driven crowd animation — 1000 agents at 60 FPS, zero CPU

This commit is contained in:
2026-06-15 22:41:00 +01:00
parent 29a13f9ad5
commit c979c898f4
3 changed files with 559 additions and 0 deletions
+7
View File
@@ -187,6 +187,13 @@
<span class="blog-card__read">Read &rarr;</span>
</a>
<a href="gpu-driven-crowd-animation" class="blog-card">
<span class="blog-card__date">15 June 2026</span>
<h2 class="blog-card__title">Zero-CPU Crowd Animation: How We Made 1,000 Animals Animate Without a Single Skeleton</h2>
<p class="blog-card__excerpt">We rebuilt our crowd renderer to be fully GPU-driven — bake every animation frame into a bone-matrix palette once, then let each instance compute its own pose in the vertex shader. 1,000 animals: 60 FPS. CPU: idle. This is how AAA does crowds, and now it runs in our Godot fork.</p>
<span class="blog-card__read">Read &rarr;</span>
</a>
<a href="gpu-skinned-herds" class="blog-card">
<span class="blog-card__date">14 June 2026</span>
<h2 class="blog-card__title">GPU-Skinned Herds: One Draw Call for 1,000 Animated Characters in Godot</h2>
Before
After