From 3bfa278984c40418c9742e8890ce2596d3f86e55 Mon Sep 17 00:00:00 2001 From: UbitUmarov Date: Sun, 20 Jan 2019 02:02:24 +0000 Subject: cosmetics --- .../Region/Framework/Scenes/TerrainCompressor.cs | 24 ++-------------------- 1 file changed, 2 insertions(+), 22 deletions(-) (limited to 'OpenSim/Region') diff --git a/OpenSim/Region/Framework/Scenes/TerrainCompressor.cs b/OpenSim/Region/Framework/Scenes/TerrainCompressor.cs index 8d79a86..d3f2737 100644 --- a/OpenSim/Region/Framework/Scenes/TerrainCompressor.cs +++ b/OpenSim/Region/Framework/Scenes/TerrainCompressor.cs @@ -256,18 +256,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP float zmax = float.MinValue; float zmin = float.MaxValue; - int startx = patchX * 16; - int starty = patchY * 16; - - for (int i = startx; i < startx + 16; i++) - { - for (int j = starty; j < starty + 16; j++) - { - float val = terrData[i, j]; - if (val > zmax) zmax = val; - if (val < zmin) zmin = val; - } - } + terrData.GetPatchMinMax(patchX, patchY, out zmin, out zmax); header.DCOffset = zmin; frange = ((zmax - zmin) + 1.0f); @@ -380,16 +369,7 @@ namespace OpenSim.Region.ClientStack.LindenUDP header.QuantWBits = wordsize; header.QuantWBits |= wordsize << 4; - int k = 0; - int startX = patchX * 16; - int startY = patchY * 16; - for (int y = startY; y < startY + 16; y++) - { - for (int x = startX; x < startX + 16; x++) - { - block[k++] = (terrData[x, y] - sub) * premult; - } - } + terrData.GetPatchBlock(ref block, patchX, patchY, sub, premult); wbits = (prequant >> 1); -- cgit v1.1