aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/Framework/Scenes/TerrainCompressor.cs (follow)
Commit message (Collapse)AuthorAgeFilesLines
* varregion: elimination of Constants.RegionSize from all over OpenSimulator.Robert Adams2013-11-081-1/+1
| | | | | | | Routines in Util to compute region world coordinates from region coordinates as well as the conversion to and from region handles. These routines have replaced a lot of math scattered throughout the simulator. Should be no functional changes.
* varregion: send the proper terrain patch layer code for large terrain.Robert Adams2013-11-031-23/+21
| | | | Code cleanups.
* varregion: fix problem of X/Y dimensions swapped and incorrect terrainRobert Adams2013-10-311-19/+16
| | | | | compression base computation. Complete replacement of float[] for terrain heightmap with TerrainData instance.
* varregion: move the compressed heighmap compression factor fromRobert Adams2013-10-161-1/+1
| | | | | Constants into TerrainData. Save compression factor with the terrain blob in the database.
* varregion: plug in TerrainData class and modify TerrainModule and ↵Robert Adams2013-10-071-34/+25
| | | | LLClientView to use same. This passes a terrain info class around rather than passing a one dimensional array thus allowing variable regions. Update the database storage for variable region sizes. This should be downward compatible (same format for 256x256 regions).
* varregion: add new TerrainData and TerrainCompressor routines. ↵Robert Adams2013-10-071-0/+958
TerrainCompressor needed to replace the one in libopenmetaverse that doesn't know about the larger terrain packets.