My uber glass shader i am working on, it supports dispersion, absorption, light scatter, fake absorption (no performance impact, similiar visual effect), fake caustics (also with dispersion), and few more parameters, right
Creating a Dispersion Shader in Cycles (CGC Weekly #17) - YouTube
make a dispersion looping animation | blender octane | free project file - BlenderNation