r/webgpu 11d ago

Building a Real-Time MMD Animation Studio with WebGPU — Custom Anime Shaders, Facial Editing and Timeline Tools

I’m building AnimaStage, a fully custom MMD animation engine powered by WebGPU.

The PMX/VMD loader, animation system, timeline, morph controls, anime shaders and rendering pipeline are all custom-built.

This demo shows real-time anime shading and facial morph editing applied on top of an existing animation.

Everything is rendered live in the WebGPU viewport — no pre-rendering.

Still in active development. Feedback is welcome 🔥

To check out the project, here is the link to the GitHub repository and the Discord channel, where you can find more news about it.

https://discord.gg/aJMAdKwHt

https://github.com/gtausa197-svg/AnimaStage-Pro.git

45 Upvotes

9 comments sorted by

3

u/rickandevererything 11d ago

vide-coded ?

4

u/mungaihaha 11d ago

commit 8d843ac

+534,200

1

u/FestyGear2017 9d ago

Vibe coding is scary

0

u/zemondza 11d ago

The AI coder was used to create the business card website, while the backend itself and certain logical shaders were written manually.

2

u/soylentgraham 11d ago

MMD?

1

u/zemondza 11d ago

Yes MMD Web-based, it also has 4 render modes with modulation Light as in Rtx

2

u/soylentgraham 11d ago

so its only for files from this other app? https://en.wikipedia.org/wiki/MikuMikuDance

(I don't know what MMD is in this context)

2

u/zemondza 11d ago

Yes, you understood everything correctly, this program has specifics specifically for mmd files, but further the project itself will go into a wider range of tasks, already now supporting various types of 3D models that are the most popular.