Alessandro Lusetti - D20 Dice Roll Animations

Demo: https://youtu.be/weKkjAlSKIs

This package includes 9 pre-rendered D20 dice animations, inspired by Baldur’s Gate 3.

Perfect for RPGs, tabletop-style games, and UI roll systems.

Each set contains:

  • A sprite sheet for the different faces (1-20)

  • A sprite sheet for the roll animation (64 frames)

All dice feature 4 different landing "wiggle" animations (16 frames each) packed into a single texture.

All animations are handled entirely in the shader, allowing for smooth playback with minimal setup.

A demo scene and script are included to showcase usage.

You can control the animation directly through the material:

  • Frame parameter:

    • 0–7 → Roll start

    • 8–15 → Loopable rolling

    • 16–63 → Full roll

    • 64–79 → Landing animation

  • Number parameter:

    • Sets the final rolled value (1–20)