![見出し画像](https://assets.st-note.com/production/uploads/images/98726970/rectangle_large_type_2_572133f8578e35722bf59e6cef07ba9e.png?width=1200)
🦎メタボールの解説
メタボールのレンダリング技術は、1980年のカール・セーガンのテレビシリーズ『Cosmos』で原子の相互作用をモデル化するために、1980年代初頭にJim Blinnによって考案された[2]。モーションおよびUXデザインのコミュニティでは、俗に「ゼリー効果」とも呼ばれ[3]、ナビゲーションやボタンなどのUI要素によく登場する。メタボールの挙動は、細胞生物学における有糸分裂に対応しており、染色体は細胞分裂を通じて自分自身の同一コピーを生成する。
メタボールに選ばれる典型的な関数は逆二乗則
、つまりメタボールの中心からの距離が大きくなると閾値関数への寄与がベル型のカーブを描いて落ちていくものである。
3次元の場合
![](https://assets.st-note.com/img/1677144901812-cgKj06paME.png?width=1200)
メタボールを画面にレンダリングする方法はいくつもある。
3次元メタボールの場合、最も一般的なのはブルートフォース レイキャスティングとマーチング キューブ アルゴリズムの2つです。
2Dメタボールは、1990年代には非常に一般的なデモエフェクトでした。このエフェクトはXScreensaverモジュールとしても利用可能です。
いいなと思ったら応援しよう!
![あたり帳簿](https://assets.st-note.com/production/uploads/images/146045306/profile_76a0adfc7bd4b4908ef76d29ad61ae98.png?width=600&crop=1:1,smart)