キャラクター作成方法:口
hr.icon
1. チュートリアルサイト
本演習では、以下URLの公式チュートリアルに沿って行う。
https://gyazo.com/57eccf605facc3acfc4dd8d9c9c6186d
hr.icon
2. 自動リップシンク
Character Animatorでは以下の2つの方法で自動リップシンク(音声に同期した口のアニメーション)を実現している。
カメラ画像の口の形から解析
音声解析(マイク入力、録音音声データ解析)
https://gyazo.com/6d4f62570f0ecdda87d5ddea1ef949e8
hr.icon
3. 14個の口形素
Character Animatorでは14個の口形素(くちがたそ)に対応している。「口形素」とは読唇術や音声解析の用語であり、発声と口の形状を対応させた視覚モデル。英語ではViseme(wiki) Character Animatorの口形素は英語発音が基準なので日本語とは異なる。
https://gyazo.com/ec4fa39ba713b7477e68d71c543fce7b
以下は何も話していない状態の口の形であり、カメラの画像解析で判定される。
Neutral ニュートラル、初期状態
Smile スマイル
Surprised 驚き
残りの以下11個は、音声データ解析によって判定される。
Ah 2種
D
Ee
F
L
M
Oh
R
S
Uh 2種
W-Oo 3種
Phothoshpレイヤーでは下図のように構成されている。
https://gyazo.com/dbdef211aa5dc83137a54a5552c77cc2
サンプルデータを元に口の形状をデザインすればオリジナルのキャラクターにしゃべらせることができるが、口形素の制作には実験を含めて時間がかかるため、最初はCharacter Animatorに用意されている口を利用して制作することも含めて検討する。
参考
hr.icon
4. プロジェクトの準備
「ファイルメニュー > 新規プロジェクト」をクリックして、任意の場所にプロジェクトを保存する。
https://gyazo.com/fff90e499c1bc48e4525d6d6ebe4d46f
ホームのパペット例からPhotoshop版チャッドを読み込む。
https://gyazo.com/adaa1a383d8870ff47d6c169775ba6ce
録画ワークスペースが表示される。
https://gyazo.com/804098cba42612b824f45f2ebcab2eec
hr.icon
5. リップシンク録画
録音はヘッドセット等の外部マイクを利用することを推奨
① マイク入力の確認
マイク入力が有効でオーディオレベルが問題ないことを確認する。
喋ったときにオーディオレベルが低い場合は、周辺環境を静音にする かヘッドセットや外部マイクを準備する。
教室での演習では発声によるリップシンクは期待できないが、実験レベルで試してみる。
https://gyazo.com/e2288cfa751474f3871c9b73084c9ef0
② リップシンクのみを録画要素に設定
全てのビヘイビアの左の赤丸をクリック or Cmdを押しながら任意の赤丸一つをクリックして、一旦全てのビヘイビアを録画要素から解除する。
https://gyazo.com/c7cf95ffabe9d78d803aeaaf6f19e945
リッピシンクの左の丸をクリックして録画要素に設定する。
https://gyazo.com/d19f907b62901d5ee731121fd88818e3
③ 録画(=録音)
録画ボタン(下図)を押すとカウントダウンが始まり、録画がスタートする。
もう一度録画ボタンを押すことでストップする。
https://gyazo.com/b6307a63a12d06c08765130f8eb03c10
タイムライン等、どこでもよいのでクリックすると下図のように録音データが反映される。(録画ボタンを押してストップしただけでは表示されない)
https://gyazo.com/f20a2f8aefbbca684cd29530314d2b37
hr.icon
6. タイムラインの操作 ※Premiere、After Effectsとほぼ同じ
再生・停止等
https://gyazo.com/32ca864a81d17b8b08644d1411a34bae
上図の左から
開始位置(タイムコード0)に戻る
前のフレーム
停止(SPACEキー)
再生(SPACEキー)
次ぎのフレーム
録画
再生スピード/録画スピード
時間インジケータ
https://gyazo.com/1e5b4cf3e3b7235d7a1b040146344cff
ドラックして現在位置を変更できる
タイムコード
https://gyazo.com/f77d94d32ec8d623aef4c5e7b9ebb284
上図左から
現在のタイムコード表示
フレーム総数
フレームレート(左下) ※フレームレートの変更はシーンのプロパティで行う
タイムラインの拡大・縮小
https://gyazo.com/2cdb97b6a937bef63661a41027f2b4aa
上図左から
タイムラインの全体表示
縮小(OPTION+ホイール)
拡大(OPTION+ホイール)
※シーン全体の持続時間変更はシーンのプロパティで行う
タイムラインの横移動
https://gyazo.com/c9ec7f4f65d9b45cce0b25729d616fea
スクロールバーを横にドラック(SHIFT+ホイール)
ワークエリア
https://gyazo.com/63cbe8e2995a063841f8ab068e3bc553
再生範囲、書き出し範囲を設定できる
ワークエリア真ん中部分をクリックして有効/無効を切り替える
hr.icon
7. リップシンクトラックの編集
口形素クリップの移動と持続時間調整
口形素クリップをドラックして移動する。口形素クリップの両端にカーソルを置くとカーソル形状が変わる(下図は変化前)のでドラックして持続時間を調整できる。
https://gyazo.com/1f43b35d0b3efe70a2554d1b33ea5206
口形素の変更
口形素クリップを右クリックして表示されるメニューで選択する。
https://gyazo.com/541dcbb0eeeb0679d629b8d2b9f56173
口形素の削除
口形素クリップを選択してDeleteキーを押すか、口計素の変更メニュー(上図)で無音を選択。
口形素の追加
リップシンクトラックの何もないところで右クリックしてメニューから選択。
https://gyazo.com/6505ce9939d1d9d8c64930d5558ee47b
hr.icon
8. オーディオデータからリップシンク解析
サンプル音声サイトの利用
以下のサイトの音声を利用する。
https://gyazo.com/a5eb54b5ac3c3b73ff1610ad9783557d
① mp3をDL
右側の︙をクリックしてダウンロードする。
https://gyazo.com/dcc79af1567ce676048293c690aa6ebe
② mp3の読み込み
以下のいずれかの方法でプロジェクトパネルにmp3を読み込む
ファイル > 読み込みからmp3を選択
プロジェクトパネル空白をダブルクリックしてmp3を選択
mp3をプロジェクトパネルにドラックアンドドロップ
https://gyazo.com/55aed3c7760709e8c52e8b27cbfa71bb
③ mp3をタイムラインに追加
プロジェクトパネルのmp3をタイムラインにドラックアンドドロップ
https://gyazo.com/5b1d427b8da32dfe1b641a0abf52f1c8
④ リップシンクテイクの計算
タイムラインのオーディオトラックを選択した状態で「タイムラインメニュー > シーンオーディオ」から「リップシンクテイクを計算」をクリックする。
https://gyazo.com/b965d171baff4be8c5d8896a238056ff
後の操作は、録画した場合と同様に編集可能。
hr.icon