AIキャラクターアニメーション:まずキャラクターとストーリーボードを描いてから制作を始める
2026年9月27日 · 更新 2026年9月28日 · 閲覧 0 回
AIに動くキャラクターのアニメーションを作成させるには、作業を始める前に2つの表を用意しておく必要があります。
きっかけはJason Zhuの一言:
AIにアニメーションを作成させる際、最もよくある失敗は、画面がパワーポイントのスライドのようになってしまうことです。要素がスライドしているだけで、人間らしさが感じられないのです。
彼は「ClaudeAnimationBase」というオープンソースツールセットを推奨している。そこには3万6000字に及ぶアニメーションガイドが含まれており、AIに「準備動作」とは何か、「誇張」とは何かを教えている。
作業を始める前に確認すべき2つの表
- キャラクター設定表:キャラクターの身長、正面と横顔の見た目、7~8種類の表情を、すべてあらかじめ描いておく
- ストーリーボード:各ショットで何が描かれるかを、「0.8秒目、観客はどこを見るべきか」というレベルまで具体的に記述する
どのように行うのか、誰がやったのか
- 私が課題を出します:「Claude、Codex、Geminiの3つのボットがやり取りするストーリーを作ってください……脚本、ストーリーボード、内容、キャラクターデザインはあなたが担当してください」
- いくつかのAIがそれぞれ別の作業を担当する:1つはキャラクター設定表を作成し、1つは監督として砂の城を撮影し、もう1つはアイスクリームを撮影する
- 設定表を読み終えて、「設定図はできた。さっそく撮影を始めよう」
- 別の新しいAIには説明書だけを渡し、蝶の動画を最初から最後まで作ってもらう
3本作った
| 動画 | キャラクター | 結果 |
|---|---|---|
| 蝶を追いかける | 1個 | 一番見応えがある |
| 砂の城作り | 3個 | 画面が最もごちゃごちゃしている |
| アイスクリームが溶ける | 1個 | 比較すると、登場人物が少なく、カメラも引かないため、映像がまた見やすくなった |
見てみると、登場人物が多くなり、さらにカメラが引くと、画面がごちゃごちゃしてしまう。それぞれ1本ずつしか作っていないので、サンプル数が少ない。
画面はどうやって動くの?
プログラムが「今、何秒目か」と尋ねたら、そのフレームを描画する。1秒あたり24フレームだ。線は2フレームごとに震えるように動いて、手描きのアニメのような感じになる。
描画にはWebGL(グラフィックボードを利用して描画する)を使用していますが、平面のみを描画しており、ガイドラインには3Dの作成は禁止されていると明記されています。WebGLを使用しているのは、ブラシキット(p5.brush)がWebGL上でのみ動作するためです。
すべての動作を「1分間に120拍」に合わせて調整します。アニメーションが完成した時点では音はありませんが、後からBGMを追加する場合、描き直す必要はありません。その方法については、「アニメーションのBGM付け:3つの方法」という記事に書いてあります。
AIはどこまでできるのか
できる
- 3万6千文字のガイドラインに従い、準備動作や表情のあるキャラクターを作成する
- 蝶の動画では、AIが自分で16フレームを抜き出して確認し、7回修正してから提出した。
まだ誰かの助けが必要だ
- 登場人物が増えたり、カメラが引いたりすると、画面がごちゃごちゃしてしまう
- ストーリーボードにキャラクターが不可能な動作(手が口に届かない)が描かれていたため、アニメーション担当のAIは12カ所を修正せざるを得なかった
- ツイートによると、1コマ描くのに0.11秒かかるとのことですが、私のM4マシンで計測したところ0.27秒でした。
出典:Jason Zhu のツイート、ClaudeAnimationBase(MIT)
2026年9月27日
このノートから広がったノート
0 いいね