はじめに
今回はUnityでノーマルマップを読み込んだ際にシームの切れ目で法線が反転する現象の解決法を紹介します。
![](https://signyamo.blog/wp-content/uploads/2022/01/image-1-3.jpg)
視点を動かすとノーマルが反転してる事が確認できます。
こちらを修正していきます。
![](https://signyamo.blog/wp-content/uploads/2022/01/Animation1-2.gif)
原因と解決法
法線が反転する原因はCreate form Grayscaleにチェックを入れなかったからです。
![](https://signyamo.blog/wp-content/uploads/2022/01/image-20-3.jpg)
これにチェックを入れないと正しくない形の法線マップの画像になります。
![](https://signyamo.blog/wp-content/uploads/2022/01/image-4-2.jpg)
法線マップを選択 → Create form Grayscaleにチェックを入れます。
これでバグの修正が完了です。
![](https://signyamo.blog/wp-content/uploads/2022/01/Animation2-2.gif)
まとめ
今回はUnityのノーマルマップがシームの切れ目で反転する時の対処法を紹介しました。
3DCGで混同されやすい3つの法線(面法線 、頂点法線 、法線マップ)の違いについてはこちらで解説しています。理解を深めるために、ぜひこちらもご覧ください。
![](https://signyamo.blog/wp-content/uploads/2022/01/b96993266298c7673baa338dc15bc53e-3-160x90.jpg)
【Blender3.1】面の向き、頂点法線、法線マップの違いについて
3DCGで混同されやすい3つの法線、面の向き、頂点法線、法線マップの違いについて解説しました。
この理解は3DCGで意図した見え方を作り出すために必須になります。ぜひご覧ください。
【Blender3.1】法線マップについて
コメント