Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Gotanda.unity #10 VRM対応スマホアプリのすすめ

950 views

Published on

Gotanda.unity #10 にて登壇した際のスライドです。
VRM対応スマホアプリを作る場合のVRMファイルの扱いについて主に紹介しています。

Published in: Engineering
  • Be the first to comment

  • Be the first to like this

Gotanda.unity #10 VRM対応スマホアプリのすすめ

  1. 1. VRM対応スマホアプリのすすめ Gotanda.Unity#10
  2. 2. 目次 -自己紹介 -Vスタンプ紹介 -VRMについて -スマホアプリにおけるVRMファイルの扱い
  3. 3. 自己紹介 なっつー (@yashinut)  https://twitter.com/yashinut 趣味でVR関連やVRM関連のコンテンツ作成。 普段は株式会社ハシラスでVRコンテンツ作成。
  4. 4. Vスタンプ紹介 https://yashinut.com/archives/vstamp_app.html VRM対応のスタンプ画像が作れるアプリ。(Android及びiOS対応)
  5. 5. Vスタンプ紹介 Vスタンプ実機デモ
  6. 6. Vスタンプ紹介 Vスタンプの開発経緯についての話はこちらから  3日でVRM対応アプリ「Vスタンプ」作ってGooglePlayStoreで申請するまで   https://yashinut.com/archives/vstamp.html
  7. 7. VRMについて “「VRM」はVRアプリケーション向けの人型3Dアバター(3Dモデル)データを扱うための ファイルフォーマットです。” VRM - dwango on GitHub(https://dwango.github.io/vrm/) ※VRアプリケーションでなくても使えます。
  8. 8. VRMについて VRMを投稿できるプラットフォーム VRoid Hub (https://hub.vroid.com/)  ニコニ立体 (https://3d.nicovideo.jp/) 
  9. 9. VRMについて VRMファイルが使えるアプリケーションは? https://dwango.github.io/vrm/vrm_applications/ VRツール一覧まとめwiki(VR Tool Wiki) https://pc-vr.game-info.wiki/d/VRM%C2%D0%B1%FE%A5%BD%A5%D5%A5%C8%A 5%A6%A5%A7%A5%A2
  10. 10. VRMについて メリット  手軽にランタイムで3Dモデルのインポートができる。  Humanoid Rig共通のモーションを使い回せる。IK制御も同様。  他にも色々!!  →ユーザーの好きなキャラクタを登場させることができるアプリが作れる
  11. 11. VRMファイルの扱いについて スマホアプリでVRM対応アプリをつくる   多くの人がローカルへVRMファイルを持ってくるにはどうすればよいか。
  12. 12. VRMファイルの扱いについて PCからVRMファイルを送 る。 インターネット上から VRMファイルをダウンロードする。
  13. 13. VRMファイルの扱いについて ローカルのどこに保存するか  Application.persistentDataPathを推奨。  アプリ毎に生成されるフォルダに保存できる。  アプリをアンインストールすると一緒に削除される。
  14. 14. VRMファイルの扱いについて Androidの場合の保存先について  Application.persistentDatapathが階層が深い  ”sdcardAndroiddatacom.yashinut.vstampfiles”                    (sdcardは端末によってsdcard0とかsdcard1のときも)  →こんなところにVRMファイルを移動するの分かりにくすぎる。  
  15. 15. VRMファイルの扱いについて Androidの保存先を Application.persistentDatapath + “/../../../../VStamp” へ  ※アンインストールしても削除されないので注意。  ※全ての端末で問題ないかは未検証。 AndroidのpersistentDataPathがカオス – wizaman's blog https://blog.wizaman.net/archives/1010
  16. 16. VRMファイルの扱いについて PCから送る場合 Android  Android側でファイル転送モードにしたり、ファイル転送可能なケーブルを使う必要が あり。(Mac-AndroidだとAndroid File Transferなどのファイル管理アプリが必要らしい) iOS  PC側でiTunesアプリの利用が必須。iOSアプリでファイル共有の設定をしておく必要あ り。(Info.plist の UIFileSharingEnabled を Trueへ)
  17. 17. VRMファイルの扱いについて インターネット上からVRMファイルをダウンロードする。  ※Vroid Hub, ニコニ立体, Google Drive(PCからのファイル転送の代用)など Android  一度ダウンロードフォルダへダウンロードしたものを指定のフォルダへ移動。 iOS  ダウンロード時に指定のフォルダへダウンロード。iOSアプリの設定が必要。  (Info.plist の LSSupportsOpeningDocumentsInPlace を true へ)
  18. 18. VRMファイルの扱いについて PCからVRMファイルを送 る。 インターネット上から VRMファイルをダウンロードする。
  19. 19. VRMファイルの扱いについて おすすめしたいこと  「VRMファイルの取得→VRM対応アプリの利用」   の流れをスマホの操作だけ、かつ手軽にできるようにする。 ● アプリ側からVRM投稿プラットフォームへの誘導。(リンクを貼るなど) ● Androidの場合はダウンロードフォルダのVRMファイルを指定のフォルダへ移動す る仕組みをアプリ内につくる。 ● 手順を分かりやすくする。
  20. 20. VRMはいいぞ!

×