エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント3件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
百匹目の猿 群れっぽい動き
12個の円が虫の群れっぽい動きでマウスカーソルを追いかけるサンプルです。 この手の群れを表現するのに... 12個の円が虫の群れっぽい動きでマウスカーソルを追いかけるサンプルです。 この手の群れを表現するのにはBoid理論というのをよく使うそーで、このサンプルも一応それらしい作りにしています。 Boidでは、個体にSeparation/Alignment/Cohesionの3つのルールに基づく動きをつけることで全体として群れになるようにします。 Separationは各個体を分離するルールで、近づきすぎたら距離をとる。というのが基本みたいデス。 Alignmentは個体を整列させるルールで、個体が群れ全体の動きにつられるというカンジです。 Cohesionは群れを結束させるルールで、各個体が群れに収まろうとする動きデス。 このサンプルでは、上記ルールに基づいた3つのベクトルをフレーム毎に算出し、現在の動きを示すベクトルと算出した3つのベクトルを合成することで次の動きを決定しています。 この計算と
2011/01/24 リンク