各ボールに温度サイクルを与え、熱くなると上へ、冷めると下へ浮かせます。マーチングスクエアがリアルタイムで輪郭を捉え、大きな塊がいくつかゆっくり浮き沈みします

ボール 7個・格子 40px canvas・Path2D・quadraticCurveTo