Leap Motionで刀剣男士をお手入れ道具のポンポンでなでなでするまでのTips集

「プログラミング経験がない文系の素人がUnityとOculusで嫁を愛でられるようになるまで」こと通称嫁オキュの番外編、 Unity freeとLeap Motionで刀剣男士をお手入れ道具のポンポンでなでなでするための一連のTips集です。 こちらで使用しているUnityのバージョンは4.6.3f1になります。 (ちなみにUnity5にLeap Motionを入れようとするとまだ不具合が起きるようなので、SDKの更新を待った方がいいかもしれません) 続きを読む
5
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

さて、昼間宣言した通り、Unity freeとLeap Motionで刀剣男士をお手入れ道具のポンポンでなでなでするまでのチュートリアルをやっていこうと思います。ハッシュタグはこれ。 #嫁オキュ

2015-03-03 21:09:12
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

まず必要なものをDLします。Unity Free japan.unity3d.com/unity/download/ Leap インストーラー、SDK developer.leapmotion.com それぞれアカウントの作成が必要ですがここでは割愛。 #嫁オキュ

2015-03-03 21:16:41
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

次はUnity FreeでLeapを使うにあたってのセットアップ。まずはUnityを開いてCreate New Projectで新規プロジェクトを作成。名前は何でもいいけど日本語はUnityさんが苦手なのでやめてね。 p.twipple.jp/uEJdk #嫁オキュ

2015-03-03 21:34:33
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

Main CameraだけのまっさらなSceneが出来ました。ここで一旦「File」 → 「Save Scene」でシーンを保存。名前は「Main」とでもしておきましょう。保存したらここで一旦Unityを閉じます。 p.twipple.jp/xsGoI #嫁オキュ

2015-03-03 21:41:06
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

次は、作成したプロジェクトでLeap Motionを使うにあたって必要なファイルを追加していきます。このページの右にある「Download for Unity Standard Asset~」からファイルをDLします。 developer.leapmotion.com/downloads/unity #嫁オキュ

2015-03-03 21:45:24
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

最後にDLしてきたファイルのAssetsフォルダ内の「LeapCSharp.NET3.5.dll」「LeapMotion」「Gizmos」を同様に先ほど作成したUnityプロジェクトのAssetsフォルダ内にコピーします。 p.twipple.jp/qGaYV #嫁オキュ

2015-03-03 22:56:40
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

これでUnity freeでLeap Motionを使う準備は整いましたので、再びUnityを開いてみると、Projectの欄に色々なファイルが増えているのがお分かりいただけるかと思います。 p.twipple.jp/hU1Wv #嫁オキュ

2015-03-03 23:01:46
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

試しにLeap Motionを繋いで「LeapMotion→「Scenes」のフォルダにあるシーンを色々開いて遊んでみましょう。手の動きに合わせて画面の中の「手」も動いてますね p.twipple.jp/ZChlA vine.co/v/O0ntIZqn6L0 #嫁オキュ

2015-03-03 23:09:55
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

ちなみにいくつかシーンを開いて遊んで行くとそのうち「DllNotFoundException: Leap3dInteractDll」ってエラーが出るんだけど普通に再生出来てるしまあいいか(いいのかおい) p.twipple.jp/ah1P1  #嫁オキュ

2015-03-03 23:14:53
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

ちなみに「Download for Unity Standard Asset~」の中にある「OVR」をUnityのプロジェクトに入れればOculusにも対応できますが、最新版のOculus SDKが入っているためそれ以前のバージョンで使いたい方は別に入れた方がいいです #嫁オキュ

2015-03-03 23:30:50
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

次にMMDモデルをUnityに入れてLeap Motionでなでなでするまでの方法です。参考にさせていただくのはこちら。 Leap motionとMMD4Mecanimでいろいろ触る - nyaruratoものづくり記録 nyarurato.hatenablog.com/entry/2014/08/… #嫁オキュ

2015-03-03 23:34:41
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

まずはMMD4Mecanimを使ってMMDモデルをUnityに入れます。こちらのサイトの「MMD4Mecanim_Beta_20150214.zip」をクリックしてMMD4Mecanimをダウンロード。 stereoarts.jp  #嫁オキュ

2015-03-03 23:37:33
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

DLが終わったら、ファイルを開いて「MMD4Mecanim.unitypackage」をUnityのProject欄にドラッグ&ドロップしてImportを押します。 p.twipple.jp/Rq5iU p.twipple.jp/dAGRW #嫁オキュ

2015-03-03 23:44:38
拡大
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

MMD4Mecanimのインポートが終わったらMMDモデルを「ファイルごと」UnityのProjectにD&Dします。今回はタワシ式大和守安定くんを許可を得てお借りしました! p.twipple.jp/UQp1c p.twipple.jp/zbHwc #嫁オキュ

2015-03-04 00:05:02
拡大
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

ちなみにMMDモデルの中にはMMD/MMM以外での使用が禁止されているものもありますので、利用規約をきちんと読んで、よくわからなかったら制作者の方に確認しましょう。般若(ry もといお姉さんとのお約束だぞ!! #嫁オキュ

2015-03-04 00:07:33
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

モデルのファイルをインポートして開くと「タワシ式大和守安定.MMD4Mecanim」というのが出来ていますので、それを選択すると利用規約が現れます。それを読んで行き下のチェック欄にチェックを入れ同意する、を押します。 p.twipple.jp/laNxg #嫁オキュ

2015-03-04 00:13:52
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

ここでMMDモーションも一緒に変換したいので、VMDファイルをProject欄にD&D。こっちはファイル単体でOKです。 p.twipple.jp/Otrqb #嫁オキュ

2015-03-04 00:25:08
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

VMDファイルをインポートしたら、今度はさっき選択した「タワシ式大和守安定.MMD4Mecanim」のInspector欄の「VMD」の所にVMDファイルを貼り付けます(今回は「YasusadaStand0」) p.twipple.jp/IV154 #嫁オキュ

2015-03-04 00:28:48
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

下のProcessを押すこういう風に黒い枠が現れて変換が始まります。モデルによってはしばし時間がかかることも。 p.twipple.jp/xUyUT  #嫁オキュ

2015-03-04 00:32:25
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

変換が終わるとProject欄の安定くんモデルのフォルダの中に水色の箱みたいなのが出来ていると思います。これをHierarchy欄にD&Dすると安定くんがUnityに降臨!! p.twipple.jp/rbwgu #嫁オキュ

2015-03-04 00:37:22
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

このままだと暗いので、Hierarchy欄のCreate→Light→Directional Lightで世界に灯りをともしましょう。 p.twipple.jp/X1wEG  #嫁オキュ

2015-03-04 00:43:58
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

そして安定くんがカメラにお尻を向けちゃってるんでInspector欄のTransformのRotationのY軸を180°に。Main Cameraの高さも調整。 p.twipple.jp/xT291 #嫁オキュ

2015-03-04 00:46:27
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

なおこのまま再生ボタンを押しても動いてくれないので、さっき一緒に変換したモーションを設定する必要があります。さっきのProject欄の安定くんの水色の箱を開くと「YasusadaStand0」のVMDファイルがあるので p.twipple.jp/N46nH #嫁オキュ

2015-03-04 00:51:43
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

「YasusadaStand0」のVMDファイルをHierarchy欄の安定くんに貼り付けます。すると再生ボタンを押すと無事にモーションが再生されるようになりましたー。 p.twipple.jp/kVTNH vine.co/v/O0vHtK5FaFx #嫁オキュ

2015-03-04 01:00:04
拡大
金魚草/鈴灯@海灯花工房 minneでシェルランプ販売中 @kingyo_sou

さて、Leap Motionで嫁をなでなでするチュートリアルの続き、やります!!参考にするのはこの記事。 Leap motionとMMD4Mecanimでいろいろ触る - nyaruratoものづくり記録 nyarurato.hatenablog.com/entry/2014/08/… #嫁オキュ

2015-03-05 23:54:31