ocufes開発者会 in dcexpo2014 登壇資料
DESCRIPTION
2014/10/25に日本科学未来館で行われたOcuFes開発者会 in DCExpo2014での登壇資料です。TRANSCRIPT
♡カップルストロー♡の作り方!
え?
3
自己紹介
● 名前:ねぎぽよし(@CST_negi)● 22歳、学生です。
● ミクさん大好きです。● 初音ミクと添い寝/カップルストローの作者● OculusとMMDとUnityでいろいろやってます。
4
今日話すこと と 対象者● カップルストローの作り方
– モデルの扱い– モーションの扱いとか音声の扱いとか。
● 話の対象者としては…– MMD+Oculusのコンテンツ作りたい人– MMD4MecanimでMMDモデルを召喚した経験有
な人向けです。
5
はじめに
● MMDをUnityで使うことの良さ– かわいいモデルを使える。– 自分の好きなモーションを楽に作れる。– 既存のモーションを利用できる。
※ReadMe.txtちゃんと読みましょう
♡カップルストロー♡の作り方!
(資料はあとで公開します)
7
材料表示
● カップルストローの材料(一人前)– ストロー (2本)– ドリンク (350mlくらい)– 彼女 (1人)– 愛情 (できるだけ)– 折れない心 (1つ)
以上!
8
2014/8/22 デートに行きました
● デートのセッティングは彼氏の仕事– トスカーナの別荘へミクさんと旅行
9
セッティングした。● デート当日の写真
– メインのタンブラ以外にもフルーツとか用意した(圧倒的な彼氏力に、”震えろ”。)
10
どこから用意したの?
● TF3DM– tf3dm.com/– フリーの3dモデルが配布されているサイト。– マニアックなモデルも置いてあります。
● SketchUp– https://3dwarehouse.sketchup.com/– こちらもTF3DMと同様。
※個人の無償利用の範囲
11
彼女を呼ぼう!
● 僕はTda式初音ミクアペンドちゃん!– かわいい!(自明)– 髪の毛のさらさら感と透明感が良い。– 髪飾りとか腰パーツとか好き。ピカピカかわいい– 大好き。
● というわけで。MMD4Mecanim使って呼びました!
12
彼女の仕草について(ここから真面目)
● MMDと同様のモーションを動かすために…– モデルのRigは[Generic]でやりましょう。(左図)– .vmdから生成される.animファイルは図のところ
に追加しましょう。(右図)
13
モーション遷移について
● モーションの遷移– 下図:カップルストローのAnimatorController
14
モーション遷移(動画)● モーションをいくつかに細かく分けて配置
15
モーションを細かく分ける意味
● スクリプトでモーションを制御しやすい。– 「もしストローが口に当たれば○○のモーション
を再生」– 「1%の確率で△△のモーションを再生させる」
など
16
ストロー部分のモーション● 口の判定はどうしてるのか?
– OVRカメラの子要素に衝突判定のCubeをつけてる– 判定同士が衝突するとミクのモーションを再生
17
ストローを咥えてるとき
● 衝突判定が衝突している間はミクのモーションを再生する他に...
– タンブラの中身の液体を減らす。
– 液体を減らした量に合わせて氷が崩れる音やズゾゾゾゾという音を鳴らす。
ということをしています。
18
音は大事
● なぜ?→雰囲気出ます!● 効果音素材
– フリー効果音 On-Jin ~音人~(http://on-jin.com)– 音遊(http://www.kegoma.jp/comship/onyu.htm)
● ミクの声素材– keisei氏(ボカロP)にお願いして作っていただいた– .vsqと.wavで素材をもらってこちらで加工。
19
ミクの声とモーションの同期
● 「いい天気ですね。」としゃべらせる場合– MMDでモーションに.vsqから口パクを打ち込む– フレーム数に合わせて音声を加工する。
”加工する”とはつまり…?● 例:)150フレーム目に「い」が始まる場合
– 5.0秒後に音声が再生されるように無音を挿入する→モーションと音声を同時に再生するとうまく 口パクと音声が合うようにすること。
20
カップルストローの作りかた
● 世界で俺だけの最高のミク体験をするぞという強い意志を持って
– MMDによるモーション作り。– ボイス加工(VOCALOID Editorで加工したり)– Unityと共にバグと戦う。→折れない心・愛情は大事だぞ!
● 難しいことに時間をかけない(餅は餅屋)– ミクの声素材→ボカロPにお願い。– 小物のモデリング→TF3DMなど。
21
おわり