【Unity】きれいなライトマップベイクのために…!メッシュを改変してベイク結果を改善してみた!

どうも~!新入社員のタケです!


今日は朝にベイクのお話をした通り、めちゃくちゃ細部までこだわってシーンを作り上げてみました。

綺麗にライトベイクするにはそれ相応の苦労が必要ですね…


ライトベイクには今回もBakeryを使用しています。

最初は特に汚い部分をscale in Lightmapを大きくして綺麗にします。


これは朝やってたものですね!

とりあえず大きくして治るものはこれで対処します。


ですが、この角の汚れみたいなのが何回やっても綺麗にならないので他のアプローチを考えてみます。

それは…メッシュの編集です。


実は、このモデルの裏側にも面があります。

これのせいで裏側までライトマップのベイクする範囲がとられてしまい解像度が下がっているんですね~


UnityからPrefabをFBXでエクスポートしてから

Blenderを使ってちゃちゃっと裏面を除去します。


すると…角っこの部分も綺麗にベイクできました!やったー!


この調子で余分な面をたくさん減らしていくと、このようにたくさんあったライトマップが…


ここまで減りました!

ライトマップが削減できるとよりファイルサイズが減るということにもつながるので結構大事ですね。



綺麗に魅せるだけでなく、パフォーマンスにもつながるライトマップベイク…

どこまでもどこまでも…奥が深いですね!

--------------------------------------------------------------------------------

シェルパでは、3DCGや建築パースはもちろん
VRやARアプリの開発も行っています!
新しいことに興味のある方はきっと楽しめると思います!
新人研修も充実していて初心者でも3DCG経験者でも安心!

株式会社シェルパ
【福岡本社】
〒810-0042 福岡県福岡市中央区赤坂1丁目13-10赤坂有楽ビル7F 
【東京オフィス】
 〒101-0041 東京都千代田区神田須田町2丁目13-1YKS黒田ビル5F
TEL 092-717-6800 / FAX 092-717-6801

--------------------------------------------------------------------------------


コメント