What you see here is all created in Cinema 4D. Each of these spheres has a total of 500,000 particles creating 1.5 million particles total. This render time took over 18 hours to only produce 5 seconds of footage... but it looks cool so, success. (Graphics Card: Nvidia GTX 1060)