module

Dice So Nice!

Endorsements
171
Installs
70.46%
Comments
12
Latest version6.2.9
Minimum Core12
Compatible Core13.335
Last updated1 week ago
Created6 years ago
Authors
Languages Català
Deutsch
English
Español
Français
Italian
Korean
Magyar
Nederlands
Português (Brasil)
Română
Suomi
Svenska
Türkçe
polski
Česky
Русский
中文(简体)
日本語
正體中文
Systems All systems
Project source Project URL
Report bugs Bug tracker URL
Read-me Readme URL

Foundry VTT - Dice So Nice!

Dice So Nice! adds beautifully animated, physics-based 3D dice to Foundry VTT. Every roll is rendered as a real dice throw on screen, with sounds, special effects, and deep customization options.

Dice So Nice preview

Highlights

  • Deep customization - dozens of presets, themes, textures, materials, and fonts. Per-die and per-actor appearance.
  • Dice Editor & Library - design your own dice with per-face labels, images, and glyphs.
  • Persistent Dice - drop interactive 3D dice directly onto the tabletop and throw them with the mouse.
  • Special Effects - animations, sounds, and Foundry macros triggered by precise conditions (nat 20, advantage kept die, exploded count, roll totals, and more).
  • Damage type theming - GM-configurable mapping between damage types and dice appearance.
  • Extensible API - systems and modules can register custom dice, 3D models, shaders, and effects.

Screenshot

Screenshot

Documentation

  • User Guide - settings, customization, special effects, persistent dice, and everything you need to get the most out of your 3D dice.
  • Developer & API Docs - API reference, custom presets, dice systems, hooks, and integration guide for module and system developers.

Compatibility

Compatible with Foundry VTT v14 and later. If you need to use an older Foundry version, please download a compatible older version.

Feedback & Bug Reports

To report a bug, please open a new issue in our tracker. For suggestions and feedback, contact JDW (@jidw) on Discord.

If you enjoy the module, you can support development on Ko-fi.

Acknowledgment

Based on the "Online 3D dice roller" by Anton Natarov, published under public domain. v2 of Dice So Nice was based on Anton's fork from MajorVictory, with his direct consent.

d10 geometry created by Greewi who did all the maths for our custom "Pentagonal Trapezohedron". You can find his homebrewed (French) TTRPG Feerie/Solaires here: https://feerie.net

Built on Three.js, cannon-es, and Proton.

Main contributors

  • JDW: Main developer and maintainer since v2.
  • Simone: Creator of the project. Entire v1, co-developed v2 and many features.
  • Aioros: AppV2 migration, manual throws, d4 custom label support, and many bug fixes.
  • Steve Barnett: d14, d16, d24, and d30 geometries.

Theme and model credits

  • Spencer Thayer: Thylean Bronze theme
  • Foundry VTT: for the FVTT Logo in the Foundry VTT preset.
  • LyncsCwtsh: for the Spectrum system.
  • MajorVictory: for all the other themes in this module!
  • Additional sound effects from https://www.zapsplat.com

Many thanks to the people who continue to support us on Discord, to the amazing system and module developers who integrate our module, and to the artists who have let us integrate their textures in Dice So Nice!

License

FoundryVTT Dice So Nice is a module for Foundry VTT by Simone and JDW and is licensed under the GNU Affero General Public License.

The Foundry VTT platform integration is licensed under Foundry Virtual Tabletop EULA - Limited License Agreement for module development.

Subscribe
Notify of
12 Comments
Alaine
5 years ago

This makes playing online so much more fun and brings a little bit of a real table into foundry.
Every user can customize their dice so you instantly see whose dice are rolled.
For me a must have!

herrtoke
5 years ago

My group is a huge on the dice we use IRL..lots of “oooo”s and “aaaahhh”s when a new set comes to the table. This is a great module that allows players to add their own flair to their dice.

Gildashard
5 years ago

Blows away the 3d dice in all other VTTs with the options it has. Only thing missing is the ability to pickup the dice and roll free form…….and there is a neat option that kind of lets you do that even.

AlexTheMapMaker
5 years ago

Don’t leave your Foundry game without this module.

orwen89
5 years ago

Amazing module! I would never start playing without it!

Tanyn
5 years ago

Anyone know of a way to make it so that when I DM roll (I also use “actually private rolls” so my players can’t see them) it won’t make the dice sound? I want to be able to secretly roll stuff, though I guess IRL your players can hear you roll dice as well.

GreatGraySkwid
5 years ago

My only complaint about this module is that since I own Foundry and installed this module, they are effectively playing with dice I “supplied” for them, so they complain that it is rigged in my favor!

They are silly and superstitious and their character’s continued liveliness proves they’re mistaken, and really, we all love DSN! and all its options and features!

Zaryk
5 years ago

It was the first module I had my players mess around with and they were absolutely ecstatic. It brings out the inner dice goblin in all of us and it is so well executed. It’s an essential module IMO.

Corporat
5 years ago

My favorite underrated thing about Dice so Nice is the soft clinking together of the dice when they touch

Norc
5 years ago

Before I tried Dice So Nice, I didn’t think I needed 3D dice. I was wrong.

The moment of drama from watching the dice is an important part of the experience, I’ve found, and DSN does it very very well.

ccjmk
4 years ago

Some people claim that 3D dice are not needed when you play online. Some people are wrong.The clamor that rises when your players roll that needed crit and *they all see it together* is compared to nothing in this business. Thanks for everything!

ghost
4 years ago

There is not much I could say that other haven’t said already. Without this module, playing just doesn’t feel the same. It adds so much to the actual feeling of playing and brings it much closer to being around the real table with your friends!

12
0
Would love your thoughts, please comment.x
()
x