← Back

ofxBoidSim

github.com/chakio/ofxBoidSim · @chakio
OF 0.10 Animation Algorithms

boidモデルの描画

2 0 Last commit 7y ago Created 8y ago

README

MIT licensed

ofxBoidSim



ボイドモデルの描画の様子 リボン状にしてみました。 result result

Description

生命の群れなどを表現する際の有名な手法の一つとして、人口生命モデルBoidsというモデルが提案されています。 Boidsモデルは映画のCGのアルゴリズムの元にもなっている、基本的で強力なアルゴリズムです。 このBoidsモデルを用いて鳥の群れを再現してみました。 また、以下の工夫を取り入れています。
描画の都合上ある範囲内にとどまること 速度にノイズを載せ、単調な動きをを抑制すること 速度に依存させて描画時の色を変化させていること

Requirement

Ubuntu16.04 openFrameworks v0.10.0

Boids model

基本的には以下の性質に基づき鳥は移動します。 <dl> <dt>Separation</dt> <dd>他の鳥とぶつからない</dd> <dt>Alignment</dt> <dd>概ね同じ方向に飛ぶように速度を合わせる</dd> <dt>Cohesion</dt> <dd>群れの中心方向に向かう</dd> </dl>

Lisence

MIT

Author

chakio

Get this addon

HTTPS
SSH