I used Blender for the background to speed up the process, and it was also a nice excuse to use my 3D skills. I hope you like it.