How would you recreate the shape shown in the picture? AI tends to struggle with the shape of diamonds, precious stones or crystal. How would you reproduce the transparency, light reflections, shadows, and the overall shape? Is there a way to have a mesh with parameters to have shapes as many as you want.
One approach is to generate the shape procedurally – either by creating it from simpler shapes, or by cutting the corners of a shape. Here is some oversimplified demo of the first approach:
For the visual effect I’d use transmission, refraction, environment map, dispersion, some bloom effect. If these do not produce the desired effect, I’d write a dedicated shader.
I added the pyramids only to hide the irregular triangulation of the top (see the left one). When drawn as solids, the triangulation would not make any issues.