Major rewrite and reorgnization of the 3D code to facilitate customizations and future changes.
New core API integration: better and less invasive integration with Foundry's API core, in anticipation of the next Dice API upgrade *
New color customizations: added label outline and edge color.
Added Textures: apply a texture instead of a flat color choosing it from a predefined list (expandable through API)
Added Colorset (theme): choice from a list of predefined themes your preferred cool dice set (expandable through API).
Added Dice Presets: for System devs, added the ability to create presets by changing the appearance of the dice faces.
Added Sounds FX (with collision detection) replacing the static Foundry roll sound.
See everyones rolls with their customizations.
Performance improvement: added adaptive frame rate and shadows quality setting.
Updated physics.
Upgraded lighting.
New d10 shape (removed extra faces).
Fixed rendering and simulation errors (wrong roll) .
User Setting to set max number of dice.
Option to reset local dice color to player color.
Improved API: Expand DSN adding Systems, Dice Preset, ColorSet and textures, see the documentation on the site for more details: https://gitlab.com/riccisi/foundryvtt-dice-so-nice.
Warning: this change has led to a slightly change in the signature of the previous API, do not update the module if you are using it with systems or modules that use the old API, check the site for the chenges. Of course, I'm available to guide devs who have to upgrade to the new version.