シャボン玉
シャボン玉の虹色は光の干渉によって発生し、厚みによって色が変わります。今回は、ColorpyというPythonライブラリを使いシャボン玉のグラデーションをあらかじめ生成しました。それを、流体シュミレーションの濃度に対応させることで、ゆらゆらと動くシャボン玉動きを表現しています。
ライブデモ
元にした情報
Colorpy
markkness.net
流体シュミレーション(Unity)
github.com
流体シュミレーション(Processing)
thecodingtrain.com