Baking a Navigation Mesh for a Heightmap Terrain in Godot 3/4

https://www.youtube.com/watc...
Hi! This is to round off the terrain mini-series on my channel, which btw was never planned but just somehow happened. I previously explained how my traveling terrain system works, how to create a collider for it and now I'll address the navmesh. Navmeshes are a bit tricky to bake when your terrain only exists in the vertex shader and is otherwise a flat mesh... But there is a way to do it - you can build a mesh inside of Godot using one of the mesh generating tools (like ImmediateMesh) and use that mesh to bake navigation from. This method works in Godot 3x and Godot 4 (as of Alpha 12). Take a look. And don't forget to like and subscribe. Speaking of liking and subscribing, go check out @GameDevJourney , a new channel that is abundant in Godot-related content. Rob, the host, posts a new video every few days. #Godot4 #GodotNavigation