|
|
|
@ -99,7 +99,7 @@ namespace
|
|
|
|
|
|
|
|
|
|
{
|
|
|
|
|
const auto& chunkyMesh = recastMesh.getChunkyTriMesh();
|
|
|
|
|
std::vector<unsigned char> areas(chunkyMesh.getMaxTrisPerChunk(), 0);
|
|
|
|
|
std::vector<unsigned char> areas(chunkyMesh.getMaxTrisPerChunk(), RC_NULL_AREA);
|
|
|
|
|
const osg::Vec2f tileBoundsMin(config.bmin[0], config.bmin[2]);
|
|
|
|
|
const osg::Vec2f tileBoundsMax(config.bmax[0], config.bmax[2]);
|
|
|
|
|
std::vector<std::size_t> cids;
|
|
|
|
@ -116,7 +116,7 @@ namespace
|
|
|
|
|
areas.begin(),
|
|
|
|
|
std::min(areas.begin() + static_cast<std::ptrdiff_t>(chunk.mSize),
|
|
|
|
|
areas.end()),
|
|
|
|
|
0
|
|
|
|
|
RC_NULL_AREA
|
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
rcMarkWalkableTriangles(
|
|
|
|
|