Animated blocks with ThreeJS

In the world of digital art and design, there are numerous 3D libraries available that allow artists to create stunning visualizations and animations. One of the most famous and widely used 3D libraries is Three.js, which is an open-source JavaScript library that makes it easy to create and display 3D graphics on the web.

The scene contians 10 x 10 blocks which are growing and shrinking over time.

To make the scene more interesting, I added a randomly selected geometry on top of some of the blocks and their color is randomized as well. Also there are some randomly missing block.

Use your mouse/finger to explore the scene.