From 6262c4a427422ea82bbdafd7e701b700784663a6 Mon Sep 17 00:00:00 2001 From: Dave Parks Date: Wed, 29 Dec 2010 15:48:59 -0600 Subject: SH-632 Fix for auto generating mesh LODs sometimes reducing High LOD triangle count. --- indra/newview/llfloatermodelpreview.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'indra/newview') diff --git a/indra/newview/llfloatermodelpreview.cpp b/indra/newview/llfloatermodelpreview.cpp index 2f1ce25511..68b9e5d23d 100755 --- a/indra/newview/llfloatermodelpreview.cpp +++ b/indra/newview/llfloatermodelpreview.cpp @@ -2879,6 +2879,13 @@ void LLModelPreview::genLODs(S32 which_lod, U32 decimation) { start = end = which_lod; } + else + { + //SH-632 -- incremenet triangle count to avoid removing any triangles from + //highest LoD when auto-generating LoD + triangle_count++; + } + mMaxTriangleLimit = base_triangle_count; -- cgit v1.2.3