93. クリスマス->チキン->鳥と謎の連想をして鳥の群れアニメーションを作ったよ!
「食事アニメ」って、湯気や照り、そして“動き”で急においしそうに見えるのが魅力ですよね。私が鳥の群れアニメーションを作ったときも、まさにその“動きで気持ちよさを出す”感覚が近くて、フロッキング(群れのアルゴリズム)が相性良いなと思いました。ここでは、記事の内容にプラスして、食事アニメっぽさを出すために私が意識した点をまとめます。 まずフロッキングは、基本の3要素(分離・整列・結合)を軽い計算で回しているだけなのに、群れっぽく見えるのが強みです。食事シーンの「湯気がふわっと立つ」「ソースがとろっと流れる」みたいな表現も、複雑な物理をやらなくても“それらしく見えるルール”を組み合わせるのが近道だったりします。鳥の群れでも同じで、1羽ごとの挙動を作り込みすぎるより、全体の気持ちよさを優先すると見栄えが上がりました。 食事アニメっぽいテンポに寄せたいなら、速度と加速度の上限(maxSpeed / maxForce)をちゃんと制限するのがおすすめです。速すぎると落ち着きがなく、遅すぎると眠く見えるので、私の場合は「普段はゆっくり、たまに軽く加速」みたいな波を入れると“おいしそうな間”が作れました。たとえば、ノイズやサイン波でほんの少し速度に揺らぎを入れるだけでも、機械的な印象が減ります。 次に、画面端の処理も重要です。端で反射させるとピンボール感が出やすいので、食事アニメのふんわりした雰囲気に寄せるなら、画面外に少しはみ出してから戻す(ラップアラウンド)か、端に近づくほどやさしく中心へ引っ張る力を足すと自然に見えました。 最後に“食事”要素を連想させるなら、色とレイヤーで遊ぶと一気にそれっぽくなります。鳥をチキンカラー(きつね色〜赤みブラウン)に寄せたり、背景にほんのり湯気っぽい粒子を足したり、影を落として照り感を出したり。フロッキング自体はシンプルでも、見た目の味付けで「食事アニメみたい!」に近づけられます。 動きの気持ちよさは、結局“ルールの強さのバランス”で決まるので、分離・整列・結合の重みを1つずつ極端に振って挙動を確認→少し戻す、の繰り返しが一番早かったです。食事アニメ好きの人にも刺さる“見てて気持ちいい群れ”を目指すなら、ぜひこの調整から試してみてください。
















