Hi community!
Picture:
Demo: https://codepen.io/prisoner849/full/qEbEveG
The first thought was “let’s build a box of boxes, using InstancedBufferGeometry, but coortinates of an instance will be based in its index”.
The result was good, but boring. I decided to add noise, for some “dissolving”-like with funny lava color.
Then I thought, that it would be cool to add a hollowness in the center of the cube, and put there something of SDF (that yellow/orange rotating frame).
And as the final touch, I wanted a simple interactive postprocess effect (“pointerdown” emits a ripple).
PS OrbitControls is enabled after the first fly around the box.