El programa está en inglés y en español.

A browser-based 3D dice roller with real physics, custom textures, transparent/chroma background for OBS, and a no-nonsense workflow. It runs entirely in a single HTML file — drop it on your desktop, open it, done.

Try it right here on this page — or download it for keeps.

Features

  • Six polyhedra — d4, d6, d8, d10, d12, d20 with accurate 3D geometry and proper face/vertex result detection (yes, the d4 actually reads the up-pointing vertex).
  • Nine roll styles — Soft, Normal, Tumble, Epic (slow-mo), Bullet-time (slow-mo landing), Explosive, Rocket, Drop and Cannon. Each one changes how the dice launch, spin and settle.
  • Six material sounds — Balloon, Felt, Stone, Space, Crystal and Wood. Each one is fully synthesised with Web Audio, no samples. Crystal rings like a wine glass, wood thwacks like a block.
  • Custom textures — Replace any face of any die with your own art. Per-face import or bulk import, with per-die background colour and per-face zoom/rotate/centre controls.
  • Modifiers and presets — Save full setups (dice + modifier + style + material) as named presets. Build your "Attack (1d20 + 3)", "Damage (2d6 + 1d4 + 2)", "Charisma save (1d20 − 4)" and roll them with one click. Export and import your preset library as JSON to back it up or share it with your table.
  • Critical / fumble FX — When every die in the roll hits its maximum (or its minimum), a big gold or red flash takes over the screen with a synthesised stinger. The bar is intentionally high — when it fires, it matters.
  • Big result overlay — Huge readable total above the table after every roll, with the breakdown underneath. Made for streams where the camera isn't on the screen.
  • Pixel-art mode — Toggle between smooth filtering and crunchy pixel filtering on the textures. Looks great with the Press Start 2P number font.

Built for OBS

  • Transparent background — Drop the file in as a Browser Source, set the background mode to Transparent, and you get the rolling dice composited over your scene with no extra work.
  • Chroma backgrounds — Green or blue chroma with a colour picker, in case your OBS setup prefers chroma keying to alpha.
  • Custom image background — Load any image as the table surface.
  • Collapsible sidebars — Hide the control panel and the presets rail with one click each, for a clean capture.
  • Tab sync — Toggle on and rolls in one tab replicate in real time across every other open tab. Drive the rolls from your control monitor; OBS captures the clean view.
  • Camera control — Tilt, zoom and yaw (drag, wheel) to frame the table how you want.

How to use it

  1. Try it here, on the itchio website itself. If you want to save it, you can download it.
  2. Download the HTML file and open it in any modern browser (Chrome, Firefox, Edge, Safari).
  3. Pick your dice, optionally set a modifier, hit ROLL (or press space).
  4. For streaming: add it as a Browser Source in OBS pointing to the local file, set the background to Transparent, collapse the sidebar.
  5. Save your common rolls as presets and reuse them with one click.
  6. If you find this useful and helpful, a REVIEW or a donation would be greatly appreciated =D

Download

Download NowName your own price

Click download now to get access to the following files:

Heos.Dice.html 101 kB

Leave a comment

Log in with itch.io to leave a comment.