This small demo project exploring stylized raytracing in the open source Godot engine was inspired by the game Mirror Drop and made over three days as a fun personal project.
Featuring realtime raytracing of a dynamic scene, the system developed uses engine transform data, encoded into a single texture, to render reflective spheres with respect to their scale, rotation, and translation. This allows for very easy integration of other engine functionality, such as physics and gameplay scripting, which behave exactly as they would for any other game, passing relevant data to the scene rendering shader.
You can even try out the demo in your browser!