P5 Advent Calendar 2011 3日目を担当しました。 本日のテーマは【かんたん! 3Dアニメーション】です。みんな大好き Processing で、こんなものを作ってみました。 段ボール製ロボット“ダンボー”が、ただただ歩き続けるだけのシンプルな作品です。 【どうやって作ったの?】 この作品は、たくさんの直方体パーツを時間の経過とともに少しずつ動かして『歩いているように』見せています。 とはいえ、単純に一つひとつのパーツを無秩序に動かせばよいというわけではありません。 パーツ間の幾何構造をきちんと連携させるためにはそれなりの工夫が必要です。 そこでこの記事では、 3 次元アニメーションをそれっぽく見せるためのささやかなテクニックをご紹介していこうかと思います。 記事の前半で技術解説を適当にやって、後半で全ソースコードリストを公開します(ソースだけ欲しい方は記事の最後まで一