Hi community!
Picture:
DEMO: TetraFlow
Source Code: GitHub - cywarr/tetraflow
Objects on the scene:
- Flow of tetrahedra:
InstancedBufferGeometry
+ modifiedMeshLambertMaterial
with a spline inDataTexture
- Vertical lines:
LineSegments
with modifiedLineBasicMaterial
- Hexagons:
Line
ofInstancedBufferGeometry
with modifiedLineBasicMaterial
- Points:
Points
with modifiedPointsMaterial
, kind of a wireframe box is an SDF function. - Central fog: a cylinder with the code from this example
- Background: a sphere with steam (fBm) and triangles (TheBookOfShaders) in
ShaderMaterial
.
Sound: Tone.js