テラシュールブログスマートフォン用の表示で見るテラシュールブログ旧テラシュールウェアブログUnity記事。UnityのTipsやAR・VR、ニコニコ動画についてのメモを残します。最適化・デバッグまたまた素晴らしい資料が公開されてた。内容はAssetBundleを使用した際に非常に大きなローディングがかかる場合の原因と対策。大雑把に言えばこんな感じ。シェーダーのビルドはランタイム。(シェーダーのビルドはOpenGLの仕様によるものだった気がする)AssetBundleが異なる場合は同一シェーダーを使ってても別扱い1と2の理由により、AssetBundleからシェーダーごと取得すると時間がかかる対策としては、PushAssetDependencies/PopAssetDependenciesで共通シェーダーを用意しておいてシェーダーのコンパイルを1回で済まそうって感じらしい。シーンを丸ごとプレハブ化してAssetBundleに突っ込み、1シーンでランタイムにAssetBundleを読み込んでシーン管理している人は注意かもしれない。(1)月別アーカイブはてなブログをはじめよう!tsubaki_t1さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。