Hi community!
Picture:
Demo: https://0ngi9.csb.app/
Source code: competent-khayyam-0ngi9 - CodeSandbox
Content of the sketch:
- Room.
RoundedBoxGeometry
- Bars.
InstancedMesh
, created withPlaneGeometry
, whose vertices are substituted with points along an S-like path put along an O-like path. Bars’ heights are controlled with an additional instanced attribute. Tried to synchronize bars’ “jumping” to the beat - Big box. The base is
RoundedBoxGeometry
. The reflecting side isReflector
withPlaneGeometry
and modified Reflector’s material (used.onBeforeCompile()
, like for any other material). - Music. Tommy Ljungberg - White Gold
The sketch is a free fantasy inspired with the music.
PS Pattern on the bars is from my old codepen.