プレイ中のゲームや気になるゲームとか

【Oculus Quest】Unityのビルドが遅い!USB接続が面倒!な時にやったこと

2019.09.14(投稿日:2019.07.11)

コメントを書く

 
Unityで設定を変えたりプログラムした後、動作を試すには2つの作業が必要です。
 
1つ目がUnityでのビルド
 
ビルドが遅い!
配置するモデル数を増やすと、ビルド時間も増えるようで、Terrainで地形を作った時は30分くらいビルドが終わりませんでした。私の環境の場合、CPUはiCore7でそこそこ、SSDは最初から使ってますので、ハードウェア的にはこれ以上の高速化は厳しそう。
 
 
2つ目がapkファイルをインストール
 
USBケーブルをいちいち挿すのがめんどくさい!
挿しっぱなしでも良いですが、せっかくのコードレスがもったいない感じ。
 
細かな確認をしたい場合はこの作業を繰り返しますので、少しでも速く楽にしたいところです。
 
何か良い方法は無いんでしょうか?
 



(1) ビルドを速くする

ネットでいろいろ調べてみたところ、唯一効果があったのがこの設定でした。
 
[メニューバー > Edit > Project Settings > Player > Other Settings > Configuration > Target Architectures]
・ARMv7:チェックを入れる ※デフォルトで入ってるはず
・x86:チェックを外す
 
元々はファイルサイズを小さくする方法のようですが、ビルド時間も短くなっていたので使わせて頂いています。
 
その他、レンダリング設定を変更してみたり、キャッシュサーバも試してみましたが、ビルド時間は短くなりませんでした。もっと別の方法もあれば良いのですが。。。
[2019/07/12追記]

それぞれのビルド速度を測ってみました。
MMDモデルを3体配置、5回測定の平均値です。
・ARMv7+x86:2分21秒(ファイルサイズ 118MB)
・ARMv7:2分10秒(ファイルサイズ103MB)
 
ビルド時間は8%高速化、ファイルサイズは12%削減となりました。
 
体感では2~3割高速化した気持ちでしたが、測ってみると少な目でしたね。
少しでも速い方が良いですので、いまも「ARMv7のみ」でビルドしてます。

(2) USBケーブルをつながずにapkファイルをインストールする

この記事の方法を使うと、無線LAN経由でインストールができます!
非常に楽になりました。
 
たまに繋がらなくなる時がありますが、そんな時はadbサービスを再起動すると直ったりします。
 
それでもダメならOculus Questを再起動しましょう。
 

まとめ

Unityのビルドが遅くてUSB接続が面倒な時、この記事の方法を使うと改善されました。
 
ビルド時間はもっと短くなるとうれしいんですけどね。
 
 
スポンサーリンク

コメント

  • トラックバックは利用できません。

  • コメント (0)

  1. この記事へのコメントはありません。

【Oculus Quest】VRの世界で動くキャラクターを眺めて触りたい!参考にした記事まとめ

【Oculus Quest】なぜかキャラが消える!PC上のUnityでは表示されるが、実機では表示されない理由が分かった!

だーしゅ
IT関係のお仕事してます。
Oculus Quest+Unityが楽しい!

[当ブログについて]

カテゴリー

最近のコメント

  • User Avatarだーしゅ { アサヒさん、コメントありがとうございます。 「USBケーブル Y字」とかで出てきますね。 写真のケーブルは、外付けHDDケースの付属品でした。 } – 9月 10, 10:56 PM
  • User Avatarアサヒ { 写真に出てきた赤と黒の2股ケーブルなんて調べれば出てきますか? } – 9月 10, 9:12 PM
  • User Avatarだーしゅ { hiroさん、コメントありがとうございます。 同じだったようですね。 この現象が起きた時、最初はまったく原因が分からなくて困りました。。。 不具合かと思いましたよ。 ちゃんと理由があって良かったです。 } – 8月 22, 10:02 AM
  • User Avatarhiro { 自分も同じ悩みを抱えていたので、情報ありがとうございます! } – 8月 22, 6:48 AM
  • User Avatarだーしゅ { Felizさん、コメントありがとうございます。 「3dfx Glide」モードの表示は良いですね。 } – 1月 31, 1:17 AM
  • User AvatarFeliz { 親切に有り難う御座いました! } – 1月 31, 12:02 AM