From 231801327885be8a1498f25a89806f5bbfbfb23d Mon Sep 17 00:00:00 2001 From: jackpoz Date: Fri, 15 Feb 2019 21:59:38 +0100 Subject: [PATCH] Core/MMaps: Add rcMedianFilterWalkableArea() to mmaps generation process Add rcMedianFilterWalkableArea() to mmaps generation process to simplify some ground/water areas (cherry picked from commit 7ddbc18aafe61434971013ed6126f5666011ab43) --- src/tools/mmaps_generator/MapBuilder.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/tools/mmaps_generator/MapBuilder.cpp b/src/tools/mmaps_generator/MapBuilder.cpp index a7c6eb1d1d0..a36503e5750 100644 --- a/src/tools/mmaps_generator/MapBuilder.cpp +++ b/src/tools/mmaps_generator/MapBuilder.cpp @@ -614,6 +614,12 @@ namespace MMAP continue; } + if (!rcMedianFilterWalkableArea(m_rcContext, *tile.chf)) + { + printf("%s Failed filtering area! \n", tileString.c_str()); + continue; + } + if (!rcBuildDistanceField(m_rcContext, *tile.chf)) { printf("%s Failed building distance field! \n", tileString.c_str());