SATCHベースのARアプリです。
SATCH
というのはKDDIさんが提供している無償のAR(拡張現実)アプリ開発用のSDKのこと。
これと同じくKDDIさんご提供のMMD用コンバーターを使っています。
マーカーを認識していろいろなミクさんに踊ってもらってます。
一応アプリなのでインターラクティブにいろいろなことができるように拡張していく予定。
ノーマル仕様のミクさん
スクリーンショット |
表示用マーカー(クリックで拡大) |
表示用ジェスチャー |
ガンバ・ガール仕様のミクさん
(またガンバかよぉ...とか言わないでね、管理人がガンバサポなんで許してくさい)
アプリ内のデータをロードして表示
FCバルサ仕様のミクさん
ネット上のデータをダウンロードした後、ロードして表示
バルサ仕様をネットからダウンロードするのは、今後パターン増やした場合、
アプリサイズが無闇に大きくなるのは避けるためです。
なお、データはSDカードに置かれますので、カードが無い/使えない場合は、
バルサ仕様のミクさんはご覧になれません。
マーカー認識について
少々小さなマーカー(例:2cmx2cm)でも鮮明なものなら認識します。カメラ画像がぼけてるかな?という場合はスクリーンをちょこっとタップしてフォーカスを合わせてください。
また、少々傾いていても大丈夫ですが、できるならある程度の大きさ(例:7cmx7cm以上)のものを正対してカメラ画面に収めてください。
マーカーをロストするとストップします。
再度マーカーを検出するか、メニュのPLAYで再開。
一応ARアプリをうたっているので画像認識をモーション開始のトリガーにしていますが、
「めんどうくさい」派の方むけに、このPLAYをタップすれば、画像認識なしでもモーションを開始したりします。
(なんのこっちゃ)
動画を差し替えました。ついでにBGMも変更。
BGMですが、歌詞が何言ってんだか分かんないので字幕で表示してます。
字幕は残してます。
操作
↑↓のスワイプで角度が変わります。
ピンチイン・アウトで縮小・拡大。
SATCHの場合、サウンドは通常シナリオ内でoggで再生しますが、今回はいろいろなソースを考慮してmp3で上位アプリ側で再生。
もう少し詳しい操作方法は
ヘルプページを参照。
オリジナル・ソース
サウンド(ピアプロ)変更
サディスティック・ラブ歌ってみました*ちいもた
初音ミクモデル
MikuMikuDance_v524のUserFile/Model内データ
モーション(↓ここ...だったような?)
【MikuMikuDance】サディスティック・ラブ
モーション開始時の「がんばりまーす」の声は、『CeVIO Creative Studio』のフリー版で作成した合成音声です。
CeVIOプロジェクト
ちなみに、このCeVIO...なかなかの優れもので、漢字・かな・英数字も読めますし、
関西弁もいけるようです(トーンや音質など若干調整が必要ですが)。
こんな感じ。
怒涛の関西弁4連発。コナン君に出てくる和葉ちゃんレベルです(最初の一発目..若干オバハン、はいってます)。
参考までに、
CeVIO Creative Studioのデータです
(「がんばりまーす」、関西弁の「こら またんかい」、「うち そんなんしらんで」の3つが入ってます)
作ってみました...はここ。
CeVIO Creative Studioを使って、さとうささらさんに関西弁らしきものをしゃべってもらいました
最後のご挨拶の声はコチラの声素材を使わせていただいてます。
あみたろの声素材工房
under construction
こんな具合でデータを取得しているので、通信費に注意。
バルサ仕様の場合は、できるだけWi-Fiを使うようにしましょう。
ただし、ネット上からダウンロード(①)して、ロード(②)が実行されるのは初回のみです。
一度ダウンロードされていれば、次回からはロード(②)のみが実行されます。
データをスマホやタブレットでダウンロードするのはちょっと...という方は、
以下のファイルをダウンロードして解凍後、Scenario_cというフォルダーを端末にコピーしてください。
場所はSDカード内に、/mnt/sdcard/Scenarioというフォルダーを作成してその中に入れてください。
データ
インストール
Target:Android 2.3.3 or later
動作確認実機:Xperia acro(docomo) Android 2.3.4、dtab01(docomo) Android 4.1.2
アプリをQRコードからインストールする方法はコチラを参照
タブレットの場合
QRコードでダウンロードすると、Downloadフォルダー内でzipファイルになってインストールできない状態の場合があります。
その場合は、拡張子のzipをapkに変更してファイル名をタップすればインストール用のダイアログが出ますので、そこからインストールしてください。
アプリの利用条件
(1) SATCHの認証サーバへの通信が発生し、通信費はエンドユーザーの負担となります
(2) コンテンツを認証するためのキー、及びUUIDがSATCHの認証サーバに送信されます
(3) KDDIならびにTotal Immersionは、アプリケーションから取得したコンテンツ認証リクエスト及びUUIDを使用し、
コンテンツ認証回数及びユニークユーザー数等を集計し、SDK及びアプリケーションの継続的提供に欠かせない
普及状況や利用実態を把握するための情報として使用し、かつ利用者と共有します
(4) 割り当てられたUUIDを破棄するためにはアプリケーションをアンインストールする必要があります
既知の不具合
アニメーションソースとサウンドソースが別々なので、ひょうんな調子でずれることがあります。
基本、動きをメインにしているので、定期的にサウンドと同期しているかチェックを入れる必要があるのですが....。
ガンバガール仕様のミクさんです。
ガンバサポ(特に万博に足を運んでるような)ならご存知だと思いますが、ガンバガールって頭に女神風のトゲトゲ冠を載せています。
が、管理人にはそんなアクセサリ作る技量はないので、代わりにネコミミを乗せてみました。
MMDに同梱されているアクセサリです。オリジナルはピンクっぽい色だったのですが、そういうわけにはいかないのでブラック&ブルーに変更しています。
トゲトゲ冠をアクセサリとして作って、載せてみました。
また、小さくて見づらいですが、左胸にエンブレム、右胸に12の番号を置いてみました。
アクセサリはメタセコイアで作成。
作成の仕方はこのページに書いてます。
初音ミクモデルにアクセサリを付けてみる
ちなみに、ホンマモンのガンバガールさんはこんな感じ。