Dice Creator Pack with everything you need to get started building your own beautiful dice.
CONTENTS:
• models (.blend/.fbx) for all common RPG dice (D2, D4, D6 (cubic and rounded), D8, D10, D12, D20) in three levels of detail:
o ultra low poly collision meshes
o low poly including well laid out UV's shells
o high poly for baking in e.g. Substance Painter
• 12 ready-to-roll physical die prefabs, the standard D2, D4, 4 versions of a D6 (cubic/rounded - numbered/pips), D8, D12 and D20 and three different variations of a D10:
o 0 based: 0,1,2,3,4,5,6,7,8,9
o x based: 1,2,3,4,5,6,7,8,9 and x (where x can be 0 or 10)
o 10 based: 10,20,30,40,50,60,70,80,90
• Several ready to use (2K) texture/materials packs including explanations on how to create your own
• a photoshop (.psd) template file containing uv layouts for all dice models and text elements at the correct position, scale & rotation allowing you to either create your own dice materials or fabricate black & white bitmap masks to use in other software such as Substance Painter.
• a default set of already exported black & white masks ready to be used in either Substance Painter as bitmap masks or directly in Unity as overlay while creating your own dice materials.
• fully documented monobehaviours and editor scripts that allow you to create custom dice from scratch or modify anything you'd like to see differently.
• various demo scenes clearly demonstrating all the different features
FEATURES:
• the ability to reuse existing dice or create your own dice from scratch including a handy editor to fill in data for all die sides quickly and easily. Side detection is based on an algorithm which processes all triangles in a die mesh, filtering out false positives, to end up with a correct set of die sides and normals to aid the 'which-side-is-up-detection' process, foregoing methods that depend on aligning trigger colliders or other awkward solutions.
• the ability to have different sets of data for each die side (multivalued dice such as the Descent dice for example).
• support for drag and drop material set assigned to quickly change the material used for a set of dice.
• the ability to create collections of dice and even collections of collections of dice to quickly and easily retrieve totals for all dice in a collection and implement advanced features such as D100's.
• event based mechanism (code only) to detect when a roll (single or collection) starts or ends and easily retrieve the result of a roll including whether all the values were exact or not.
• extensive PDF manual (26 p.) included.
Demo overview:
Demo of dice, die collections & material sets
Demo of multivalued dice
Demo of multilayer materials for prototyping
API docs
Manual