ナビメッシュ(Navigation Mesh)とは、3次元空間などのゲーム領域や仮想環境において、キャラクターや自律型ロボットが移動可能な領域を表現するために用いられる平面ポリゴンの集合データ構造です。複雑な3D地形や構造物の形状をそのまま使用するのではなく、進入可能な床や地面の領域を単純化された多角形(メッシュ)の集合として定義します。これにより、障害物の位置や通行不能なエリアを効率的に識別し、目的地までの安全かつ最良の経路を計算することが可能になります。現代の3Dゲーム開発やロボティクス分野におけるAIの経路判定において、処理負荷を大幅に軽減する基盤技術として広く活用されています。