Super realistic light simulation was used for create super unrealistic, but awesome looking artworks.
I did it just for fun and learn something about LuxCoreRender.
I used Blender for modeling, LuxCoreRender to catch background caustics and E Cycles for rendering main glass objects. At the end, GIMP was used to merge background and main object and some color grading.
LuxCoreRender need to be set to Bidirectional Path Tracer and Metropolis sampler.