The Picture is a screenshot from a live website https://lionsoft.xyz. It is full animated model, with 2 cameras, and 20000 Objects, where every object is completely independent and configurable. The Model is Fiction-Based planet with its rings. Every object has 3D size, movement defined in 3D Space, rotation, shape...
Just small example to figure out what could be done with JS.