ERPG Dice / Benchmarks
3D dice, measured in detail.
Compare Dice View v3 with other 3D renderers. Inspect features, compressed code payload and parsing cost for the measured physics paths.
This benchmark measures code bytes and V8 parsing, not rendered frames or animation speed. The tested profiles and exclusions are documented below.
01 / Features
More than a number on a chart.
Dice View v3 presents resolved results with physics and custom themes. Compare its public features with v2 and other 3D dice tools before examining the measured payload.
3D renderers, side by side
| Capability | Dice View v3 alpha | Dice View v2.6.1 | Dice Box ↗ | Dice So Nice ↗ |
|---|---|---|---|---|
| Integration | Standalone web viewer with direct Dice Core adapters | Standalone web viewer with Dice Core adapters | Standalone web library; parser available as an add-on | Foundry VTT module and system API |
| Physical 3D | Yes; physics-only in v3 alpha | Yes; Havok physics | Yes; physics resolves dice | Yes; displays a Foundry-resolved result |
| Appearance | Texture maps, symbolic faces, themes and v3 looks | Texture maps, symbolic faces and themes | Theme packages, colors and custom models | Color sets, textures, faces, materials and shapes |
Dice View v2 remains available with its own documentation. V3 is an alpha with different license terms; check the license page before integrating it. V2 API ↗ · Licenses ↗
02 / Dice View · Performance
3D code that travels lighter.
We measured the compressed JavaScript and physics WASM needed by the default 3D code paths. In this defined payload, Dice View v3 is smaller than Dice Box and Dice View v2. These are code bytes, not a claim about FPS or total page weight.
Reproduce the payload test
npm ci
cd scripts/benchmarks/view
npm ci --ignore-scripts
npm run benchThe test pins Dice Box 1.1.4, follows each View package’s JavaScript import graph, and includes Havok or Ammo WASM where used. It sums per-file gzip sizes and runs seven fresh-process V8 parse samples. Themes, models, CSS, network costs and animation are excluded.
Download raw data ↗Frame time and FPS across renderers remain unmeasured. Dice So Nice requires Foundry VTT and is included in the feature comparison, not this standalone payload test.
03 / Sources
Versions and API references
Feature documentation
The 3D payload method and implementation are in scripts/benchmarks/view/README.md and its benchmark script in this site’s repository.
IN USE
Measured results. Working products.
Compare the numbers, then explore where the libraries appear in RPG experiences.