I am trying to make a path procedurally using prefabs. Right now, I have a plane and there are objects on it. The path must be randomly generated every time around the obstructions that are on the plane. I've looked at NavMesh but I don't completely understand how to use it. Is there another way to do it?