antzGames

OpenVAT for Godot + Animated MultimeshInstance3D support

14
1
100% credibility
Found Apr 02, 2026 at 14 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
GDScript
AI Summary

A plugin for the Godot game engine that supports playing back complex vertex animations created with the OpenVAT Blender tool, including efficient instanced rendering for many animated objects.

How It Works

1
🔍 Discover the Animation Magic

You're making a game and want hundreds of smooth, wiggly characters moving without slowing everything down, so you find this handy tool for bringing baked animations to life.

2
📥 Add to Your Game Project

Download the tool's folder and drop it into your game project, then turn it on in the settings so it's ready to use.

3
🎨 Bake Your Animation in Blender

Use a special Blender add-on to capture your 3D model's wiggles and turns into special image files, then bring those files into your game project and prepare the model with a magic effect.

4
🧩 Place the Special Group Node

Drag the new 'animated group' piece into your game scene, like placing Lego blocks for many copies of your model.

5
⚙️ Connect Your Files and Settings

Point it to your animation files, choose how many copies you want, and tweak options like random starts for natural variety.

6
Watch Them Dance!

Hit play and see tons of your animated models moving smoothly together, each with their own flair, making your game feel alive and fast.

🎉 Game Animations Perfected

Now your game has efficient, beautiful crowd scenes or effects that run great even on weaker computers, ready for players to enjoy.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 14 to 14 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is OpenVAT-for-Godot?

This GDScript plugin adds OpenVAT support for Godot, baking Blender vertex animations into GPU-playable textures for smooth deformation playback via vertex shaders. It delivers an animated MultiMeshInstance3D node that auto-imports JSON configs, supports multiple tracks up to 4096 frames total, and handles instanced rendering with per-instance tweaks. Godot devs get efficient animated meshes—like cloth sims or jello—for scenes without heavy CPU costs.

Why is it gaining traction?

Per-instance animation tracks, offsets, alpha fades, and transforms stand out, all on any renderer including HTML builds, beating basic MultiMeshInstance3D limits. The Blender export pipeline (glTF, EXR, JSON) simplifies setup, with runtime updates via simple functions for track switches or fades. Demos showcase FPS-stable crowds, drawing in devs chasing perf over custom VAT hacks.

Who should use this?

Godot devs building particle swarms, animated foliage, or low-poly crowds with vertex deformations from Blender OpenVAT tools. Fits prototype games or effects-heavy scenes on 4.5+, where instanced GPU playback beats skeletal animation overhead. Avoid for blend-heavy rigs or meshes over 8192 verts.

Verdict

Early maturity at 14 stars and 1.0% credibility score, but strong docs, videos, and a demo scene make it testable for OpenVAT Godot needs. Grab it if animated MultiMeshInstance3D support fits; otherwise, wait for AssetLib polish.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.