Top/Devel/Unity/Unity5でLightmapのbakeがLight Transportで止まる件の対処

Unity5でLightmapのbakeがLight Transportで止まる件の対処はてなブックマーク

LightTransport.png
LightingScene.png

Unity 5でLightmapをbakeするためにBaked GIを有効にした状態で、
Terrainや地面や床などの大きなゲームオブジェクトが含まれるシーンのライトマップをbakeしようとすると、
途中までは進むものの、ステータスバーに"7/11 Light Transport"と表示されて以降、全く進んでいる様子がなくなる。

対処手順

下記のようにしたところ、"7/11 Light Transport"でスタックすることなく、ライトマップをbakeできました。

Unity 5.0.1p2で試しました。


LightingObject.png
Inspector.png
LightmapParameters.png
  1. [Assets]>[Create]>[Lightmap Parameters]とクリックする。
  2. Projectウィンドウに"New LightmapParameters"というLightmap Parametersアセットが作成されるため、適当な名前にリネームする。
  3. Lightmap Parametersアセットを選択し、Inspectorウィンドウにて"Resolution"の値を小さくする。(0.01など)
  4. [Window]>[Lighting]とクリックする。
  5. Lightingウィンドウにて"Object"をクリックする。
  6. "Scene Filter"で"All"をクリックする。
  7. Hierarchyウィンドウにて対象となる大きいオブジェクトをクリックする。
  8. Lightingウィンドウにて"Advanced Parameters"に先ほど作成したLightmap Parametersアセットを選択する。
  9. 7〜8を大きいオブジェクトの分だけ繰り返す。
  10. "Build"ボタンをクリックする。


解決! :)

参考

Amazon

差分 一覧