I though I try an experiment and taking my crystal into Indigo renderer. its work in progress . the crystal is "crystal" clear, but for "real world" crystal I need random scattering at bottom. I will look into Indigo's shader language.
GPU pathtracing :
back to BiDirectional MTL rendering: