Originally Posted by surur
I assume the application is using a real 3D space, vs just being 2 dimensional.
Would it be possible to have camera movements, zooming in and out of the 3d space. Also to add collision between the dice (it does not have to be perfect, just pretend they are spheres) and lastly add some sound (sound of shaking dice is freely available on the internet).
Also can a real picture be used as the texture for the board?
Yes, this is 3D, cgeboers used openGL.
Zooming is possible, though i'm not sure it has some interest until we can provide more dice to roll... but we could also provide camera movements based on the Diamond's position (holographic-like effect).
Sphere approximation collision handling was already done by cgeboers ; i've just added something to avoid dice to get superposed when they run into each other.
I've also added a background and sound, based on the resources you provided
You can try by yourself the current version attached... Rolling dice can be addictive... Even without a purpose