post: merge into single GPU-skinned herds article

This commit is contained in:
2026-06-15 22:42:53 +01:00
parent 08209126c5
commit d76849e112
10 changed files with 427 additions and 937 deletions
+2 -9
View File
@@ -187,17 +187,10 @@
<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: 1,000 Animals, One Draw Call, No Skeletons</h2>
<p class="blog-card__excerpt">Our crowd renderer bakes every animation frame into a bone-matrix palette once, then the GPU drives every instance itself — 1,000 animals at 60 FPS, each with its own clip and phase. This is how AAA does crowds. 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>
<span class="blog-card__date">15 June 2026</span>
<h2 class="blog-card__title">GPU-Skinned Herds: One Draw Call for 1,000 Animated Characters in Godot</h2>
<p class="blog-card__excerpt">Godot can't batch-render 1,000 animated characters. We built a GPU skinned-instance herd renderer into the engine itself — already driving crocodile herds in Ariki. Pre-built editor binaries for macOS and Windows.</p>
<p class="blog-card__excerpt">Godot can't batch-render 1,000 animated characters. We built a GPU-driven crowd renderer into the engine itself — bake every animation frame into a texture once, let the GPU drive every instance. 1,000 animals, 60 FPS, zero skeletons. Pre-built editor binaries.</p>
<span class="blog-card__read">Read &rarr;</span>
</a>
Before
After