WebGL で電子の動きの広がりをシミュレートし、javascript で色の強弱をつけています。アルゴリズムはLazy Life,Easy Exit 放電模様(リヒテンベルク図形)のシミュレーションを参考にさせていただきました。
参考
- "Lazy Life,Easy Exit 放電模様(リヒテンベルク図形)のシミュレーション", http://lazylifeeasyexit.blog67.fc2.com/blog-entry-53.html, (閲覧 2021/6/20)
- "雷を描く", https://qiita.com/chromia/items/7bda3dd4338bee964f97#3-%E3%82%B7%E3%83%B3%E3%83%97%E3%83%AB%E3%81%AA%E6%89%8B%E6%B3%95, (閲覧 2021/6/20)