diff options
-rw-r--r-- | OpenSim/Region/Physics/Meshing/Meshmerizer.cs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/OpenSim/Region/Physics/Meshing/Meshmerizer.cs b/OpenSim/Region/Physics/Meshing/Meshmerizer.cs index aabfdaf..4511c4c 100644 --- a/OpenSim/Region/Physics/Meshing/Meshmerizer.cs +++ b/OpenSim/Region/Physics/Meshing/Meshmerizer.cs | |||
@@ -526,6 +526,8 @@ namespace OpenSim.Region.Physics.Meshing | |||
526 | // Deal with the hole here | 526 | // Deal with the hole here |
527 | if (hollowFactor > 0) | 527 | if (hollowFactor > 0) |
528 | { | 528 | { |
529 | if (hollowFactor < 1000) | ||
530 | hollowFactor = 1000; // some sane minimum for our beloved SimpleHull routines | ||
529 | 531 | ||
530 | SimpleHull holeHull = BuildHoleHull(primShape, primShape.ProfileShape, primShape.HollowShape, hollowFactor); | 532 | SimpleHull holeHull = BuildHoleHull(primShape, primShape.ProfileShape, primShape.HollowShape, hollowFactor); |
531 | if (holeHull != null) | 533 | if (holeHull != null) |
@@ -887,6 +889,9 @@ namespace OpenSim.Region.Physics.Meshing | |||
887 | // Deal with the hole here | 889 | // Deal with the hole here |
888 | if (hollowFactor > 0) | 890 | if (hollowFactor > 0) |
889 | { | 891 | { |
892 | if (hollowFactor < 1000) | ||
893 | hollowFactor = 1000; // some sane minimum for our beloved SimpleHull routines | ||
894 | |||
890 | SimpleHull holeHull = BuildHoleHull(primShape, primShape.ProfileShape, primShape.HollowShape, hollowFactor); | 895 | SimpleHull holeHull = BuildHoleHull(primShape, primShape.ProfileShape, primShape.HollowShape, hollowFactor); |
891 | if (holeHull != null) | 896 | if (holeHull != null) |
892 | { | 897 | { |
@@ -1137,6 +1142,9 @@ namespace OpenSim.Region.Physics.Meshing | |||
1137 | // Deal with the hole here | 1142 | // Deal with the hole here |
1138 | if (hollowFactor > 0) | 1143 | if (hollowFactor > 0) |
1139 | { | 1144 | { |
1145 | if (hollowFactor < 1000) | ||
1146 | hollowFactor = 1000; // some sane minimum for our beloved SimpleHull routines | ||
1147 | |||
1140 | SimpleHull holeHull = BuildHoleHull(primShape, primShape.ProfileShape, primShape.HollowShape, hollowFactor); | 1148 | SimpleHull holeHull = BuildHoleHull(primShape, primShape.ProfileShape, primShape.HollowShape, hollowFactor); |
1141 | if (holeHull != null) | 1149 | if (holeHull != null) |
1142 | { | 1150 | { |