赤兎ラボ

コーディングからバージョン管理、業務効率化までをまとめます。

NavMeshの分かりにくいトコ

NavMesh height slope radius、そんなワードで検索をかけているあなたに伝えたいNavMeshの分かりにくい特徴について少しだけ触れます。

こんなところで時間を費やしたのは僕だけでしょうか、いやそんなはずはない。

僅かな気になりポイントを書きます。

 

まずはこちらをご覧ください。NavMeshの一部分が消えてしまっているように見えると思います。

f:id:RedRabbitNet:20220109090132p:plain

 

このマップの元の状態は以下の通り。凹凸のある地面なので、高さHeihgtや坂Slopeの設定に問題があり、うまくBakeされていないのではないかと思いました。

f:id:RedRabbitNet:20220109090305p:plain

 

しかし、それは誤りです。凹凸のあるメッシュオブジェクトを試しに消してみると以下のようになります。つまりは正しくNavMeshは生成されていたのです!

f:id:RedRabbitNet:20220109090416p:plain

 

NavMeshのBakeが上手くいかないと思っていたら実はそんなことはなくて、NavMeshの下にあるメッシュが見えていただけだったというお話でした。

 

この徒労感よ!!