How to apply solid texture maps on a refractive transparent material ball

When I apply solid texture maps on a refractive transparent ball, they appear semi-transparent or transparent. How can I apply solid texture maps on the refractive transparent ball?

I think you have to use a clone of the mesh - put the texture + opacity map on the cloned mesh and set material to opaque- then inflate it a little.