Megascane plus some custom-made assets are used to make the scene, EmberGen is used to simulate the file, then finally rendered in unreal engine 5. Getting those reflections right was a little tricky but it is done.