LoginSignup
6
6

More than 5 years have passed since last update.

UnityでLoadLevel等を実行するとマテリアルが真っ黒になる現象の解決法

Posted at

使用ツール及びアセットとモデル(一応明記)

Unity 5.2.2f1(64bit版)
PMDEditor_0139
MMD4Mecanim_Beta_20150821
Standard Assets
UniRx
UnityVS
alva式『比那名居天子』と『緋想の剣』
バトーキン島

発生した現象

あるシーンから別のシーンへ切り替える為にApplication.LoadLevel(SceneName)等のシーン切り替えをしようとすると
2015-1118-21_58_26.png
こんな風に切り替え先のモデルのテクスチャが真っ黒になってしまう。

解決方法

「Window」→「Lighting」でLightingウインドウを呼び出し
2015-1118-23_26_31.png

「Lightmaps」タブを選択しAutoの左横にあるチェックを外し、右の「Build」ボタンで現時点でのLightmapをBuild
2015-1118-23_28_58.png

Lightmap SnapshotにBuildされ生成されたLightmapが自動で選択された状態になるので、この状態で再びApplication.LoadLevel(SceneName)等のシーン切り替えをしようとすると
2015-1118-23_16_23.png

このように正常にテクスチャの描画が行われる。
めでたしめでたし。

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6