I try to use Recast for generating BF2 map's navmesh. I find it can work for very small map( like CQB map), see following picture:
we can see it work good with Incorrect col3 model (in fact, col2) of Warlord villa in Xpack mod.
For bigger whole map( i test Wake_2007), and i found it cannot work. I think maybe the whole map is too big for Recast as a solomesh to generate.
So I try to generate tile by tile, it work but between tile and other tile, the number and position of vertices on the edge often do not match. see following picture:
At the intersection edge of these two tiles, we can clearly see that the number and position of vertices on both sides do not match. That's the trouble. It's probably more annoying to repair than to over-simplify of terrain.