Explicitly use RC_NULL_AREA constant to mark unwalkable areas

pull/541/head
elsid 7 years ago
parent 330e596c64
commit e24d4d7052
No known key found for this signature in database
GPG Key ID: B845CB9FEE18AB40

@ -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(

Loading…
Cancel
Save