I created this crystal material in Substance Painter and saved it as a Smart Material. Then I modeled a simple crystal and added my new smart material I had to modify the parameters to fit the crystal model to my liking. Overall I'm very happy with this material!
Video Turnable
Smart Material Turnable