Comments
To do this, I made 3 super reflective walls of different colors, with a point light trained on each one. Then I drew some super transparent spheres in the middle, with an index of 1.5, which made them distort the colors nicely. Then I just went like 10 layers deep until it looked cool.
Raytraced Scene
