From 875c5bcade6c6b57fb962fad4a6f40f4b8a765ba Mon Sep 17 00:00:00 2001 From: jackpoz Date: Sat, 18 Nov 2017 20:26:08 +0100 Subject: Tools/MMaps: Improve MMaps quality Lower Detail Sample Distance and Detail Sample Max Error to get more accurate MMap data, in particular mmap height. More info about Detail Mesh at http://digestingduck.blogspot.it/2009_07_01_archive.html and http://digestingduck.blogspot.it/2009_08_01_archive.html (cherry picked from commit f8fd0b7a2c0a9acd084f011c614d529e49397479) --- src/tools/mmaps_generator/MapBuilder.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/tools') diff --git a/src/tools/mmaps_generator/MapBuilder.cpp b/src/tools/mmaps_generator/MapBuilder.cpp index eef134e909d..fcf3f104ead 100644 --- a/src/tools/mmaps_generator/MapBuilder.cpp +++ b/src/tools/mmaps_generator/MapBuilder.cpp @@ -576,8 +576,8 @@ namespace MMAP config.minRegionArea = rcSqr(60); config.mergeRegionArea = rcSqr(50); config.maxSimplificationError = 1.8f; // eliminates most jagged edges (tiny polygons) - config.detailSampleDist = config.cs * 64; - config.detailSampleMaxError = config.ch * 2; + config.detailSampleDist = config.cs * 16; + config.detailSampleMaxError = config.ch * 1; // this sets the dimensions of the heightfield - should maybe happen before border padding rcCalcGridSize(config.bmin, config.bmax, config.cs, &config.width, &config.height); -- cgit v1.2.3