aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Region/CoreModules/World/Terrain (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Dump OpenSim 0.9.0.1 into it's own branch.onefang2019-05-1932-485/+625
|
* Initial update to OpenSim 0.8.2.1 source code.David Walter Seikel2016-11-0321-366/+2096
|
* minor: Change channel digger replacement message in TerrainModule to Info ↵Justin Clark-Casey (justincc)2013-01-041-1/+1
| | | | | | from Warn. This is to stop this unnecessarily triggering log analysis code which reports warn and error level statements.
* Consistenly make NUnit test cases inherit from OpenSimTestCase which ↵Justin Clark-Casey (justincc)2012-11-241-1/+2
| | | | automatically turns off any logging enabled between tests
* Another 10 modules' directives moved from .addin.xmlDiva Canto2012-11-121-0/+2
|
* Revert "Added request.Proxy=null everywhere, as discussed in ↵Diva Canto2012-09-301-1/+0
| | | | | | | | http://stackoverflow.com/questions/2519655/httpwebrequest-is-extremely-slow." But the patch is here, in case anyone wants to try it. This reverts commit 531edd51d82ecd6a842a2611c99e9919634491ef.
* Added request.Proxy=null everywhere, as discussed in ↵Diva Canto2012-09-301-0/+1
| | | | | | http://stackoverflow.com/questions/2519655/httpwebrequest-is-extremely-slow. Thanks R.Gunther (rigun@rigutech.nl) https://lists.berlios.de/pipermail/opensim-users/2012-September/010986.html
* formattingSignpostMarv2012-08-271-22/+22
|
* refactoring to load from self (fixes ChanneDigger being absent)SignpostMarv2012-08-271-5/+11
|
* refactoring to assign the first argument to a variableSignpostMarv2012-08-271-4/+5
|
* Where possible, use the system Encoding.ASCII and Encoding.UTF8 rather than ↵Justin Clark-Casey (justincc)2012-07-111-1/+1
| | | | | | | constructing fresh copies. The encodings are thread-safe and already used in such a manner in other places. This isn't done where Byte Order Mark output is suppressed, since Encoding.UTF8 is constructed to output the BOM.
* porting console commands from raw2sculpt 3.2SignpostMarv2012-07-051-0/+34
|
* Stop accidentally reading 4 Int16s instead of 2 in SIZE section of Terragen ↵Justin Clark-Casey (justincc)2012-06-051-2/+0
| | | | | | | file when loaded from a stream. Fixes a bug introduced 2 weeks ago in 67ebe80 Thanks to Plugh for pointing this out.
* Resolve some mono compiler warnings.Justin Clark-Casey (justincc)2012-05-252-13/+17
|
* Add even for terrain tainting and synchronize terrain module with physics ↵Dan Lake2012-05-101-0/+1
| | | | scene before physics simulation step rather than after
* Improve bitmap disposal to do null checks and not to potentially try ↵Justin Clark-Casey (justincc)2012-04-201-4/+7
| | | | | | | disposal of uninitialized variables. This issue doesn't cause the mono 2.10.5 compiler to fail but appears to cause the windows compiler to fail. Resolves http://opensimulator.org/mantis/view.php?id=5973
* Always dispose of existing opened bitmap from file in SaveFile(), instead of ↵Justin Clark-Casey (justincc)2012-04-201-22/+37
| | | | simply dropping the reference if the existing file didn't contain a bitmap of the same size.
* Explicitly dispose of bitmaps opened from files in GenericSystemDrawing and ↵Justin Clark-Casey (justincc)2012-04-202-18/+31
| | | | JPEG.cs
* concerns GenericSystemDrawing.csGarmin Kawaguichi2012-04-201-8/+9
| | | | | | | | in OpenSim\Region\CoreModules\World\Terrain\FileLoaders\GenericSystemDrawing.cs Ln 67 Apply Justin's solution Signed-off-by: Garmin Kawaguichi <garmin.kawaguichi@magalaxie.com>
* terrain save-tile extensions Signed-off-by: Garmin Kawaguichi ↵Garmin Kawaguichi2012-04-0311-3/+74
| | | | | | <garmin.kawaguichi@magalaxie.com> Signed-off-by: Melanie <melanie@t-data.com>
* In TerrainModule.cs, the command terrain save-tile is modified to remove an ↵Garmin Kawaguichi2012-03-271-2/+0
| | | | unnecessary double argument "minimum Y tile"
* Hack example on to "terrain save-tile" extended help.Justin Clark-Casey (justincc)2012-03-241-0/+6
| | | | Thanks to Garmin Kawaguichi for the initially suggested text.
* Use system provided temporary file in "terrain save-tile" to avoid problems ↵Justin Clark-Casey (justincc)2012-03-241-3/+3
| | | | | | with drive letters on windows Thanks to Garmin Kawaguichi for picking up on this and providing an initial solution (which I adapted).
* Give feedback when "terrain save-tile" is not successfully invoked.Justin Clark-Casey (justincc)2012-03-242-30/+52
|
* Comment out a terrain save-tile debugging message that accidentally crept in ↵Justin Clark-Casey (justincc)2012-03-221-6/+6
| | | | with c4b2d24
* Add llGiveInventory() test from object to object where both objects are ↵Justin Clark-Casey (justincc)2012-03-221-0/+6
| | | | owned by the same user.
* Terrain: added [Terrain] section with an option to load an initial flat ↵Diva Canto2012-03-161-1/+6
| | | | terrain. Default is still pinhead island. I much rather have a flat land in the beginning.
* For TerrainModule.SaveToFile(), don't bother throwing the exception onwards ↵Justin Clark-Casey (justincc)2011-11-171-1/+0
| | | | | | after printing out the error, since this method is invoked by users. Still throwing the exception on the stream method since this invoked programatically
* Make "terrain save" more friendly by telling the user if we have saved and ↵Justin Clark-Casey (justincc)2011-11-171-18/+32
| | | | putting out a useful complaint message if we haven't for some reason
* use standard sdk stack in terrain model rather than OpenSim.Framework.UndoStack.Justin Clark-Casey (justincc)2011-07-181-1/+1
| | | | remove OpenSim.Framework.UndoStack
* Implemented terrain save-tile command. Does the opposite of load-tile. For ↵Diva Canto2011-04-127-0/+132
| | | | now, only saves to .png.
* Added code to load a terrain tile of tiff/jpg format. Previously it only ↵Diva Canto2011-03-281-2/+13
| | | | worked for one single region.
* Display supported file extensions/formats in "terrain load help" (Mantis #5349)Kevin Cozens2011-01-281-2/+8
|
* Added loading and saving of terrain files using Terragen format (Mantis #1564)Kevin Cozens2011-01-281-20/+219
| | | | | | | Terrain files can now be loaded and saved using the Terragen (.ter) format. Selection of the terrain file loader to use is now based on the extension of the filename being loaded and the data is loaded using a memory stream instead of writing it to a file and then loading it from the file.
* Formatting cleanup.Jeff Ames2010-09-121-1/+1
|
* refactor: move Scene.TerrainUnAcked() handling into TerrainModuleJustin Clark-Casey (justincc)2010-08-131-1/+8
|
* store terrain module trying to load plugins if plugin path does not existJustin Clark-Casey (justincc)2010-07-301-2/+7
|
* move ChannelDigger from its own project into the main terrain module with ↵Justin Clark-Casey (justincc)2010-07-301-1/+1
| | | | the rest of the effects
* Revolution is on the roll again! :)Revolution2010-02-141-0/+41
| | | | | | | | Fixes: Undo, T-pose of others on login, modifiedBulletX works again, feet now stand on the ground instead of in the ground, adds checks to CombatModule. Adds: Redo, Land Undo, checks to agentUpdate (so one can not fall off of a region), more vehicle parts. Finishes almost all of LSL (1 function left, 2 events). Direct flames and kudos to Revolution, please Signed-off-by: Melanie <melanie@t-data.com>
* Allow terrain heightmaps to be loaded directly from URIs via the remote ↵Justin Clark-Casey (justincc)2009-12-041-1/+31
| | | | | | | | admin plugin See http://opensimulator.org/mantis/view.php?id=4418 Thanks StrawberryFride See
* * Creates Util.UTF8 and switches some references of Encoding.UTF8 to ↵John Hurliman2009-10-021-5/+5
| | | | | | Util.UTF8 (not all references were switched since not all OpenSim libraries reference OpenSim.Framework) * Shrinks the largest in-memory object, the LLRAW.HeightmapLookupValue struct (only used for exporting to LLRAW terrain files), to the minimum possible size. This seems to have the odd side effect of cutting the size of the two double[256,256] terrain objects in half. Possibly an alignment optimization?
* Replace the Replaceable modules nameMelanie2009-08-101-1/+1
|
* * Remove hard coded 256 limitations from various places. There's no more ↵Teravus Ovares (Dan Olivares)2009-08-071-19/+20
| | | | 256m limitation within the OpenSimulator framework, however, the LLClient ClientView does not support regions larger then 256 meters so, if you try and make your region larger by setting Constants.RegionSize = 512; in OpenSim.Framework.Constants.cs, the terrain will not display on clients using the LLUDP protocol
* Committing the interface change and the addition to the modules to getMelanie Thielker2009-07-101-0/+5
| | | | | | the ball rolling on replacable modules. No user functionality yet
* Thanks Michelle Argus for Mantis #0003742: Terrain editor - Flatten tool ↵Dahlia Trimble2009-06-182-37/+21
| | | | lowers Land
* Minor: Change OpenSim to OpenSimulator in older copyright headers and ↵Jeff Ames2009-06-0133-33/+33
| | | | LICENSE.txt.
* * May make the terrain flatten brush behave like Second Life(tm)'s client ↵Adam Frisby2009-05-281-1/+5
| | | | expects. May break everything. You decide!
* Moved ITerrainModule and ITerainEffect to ↵Homer Horwitz2009-04-193-97/+8
| | | | OpenSim.Region.Framework.Interfaces and added a TaintTerrain method
* Add the RegionLoaded(Scene) API to the new region module interface to allowMelanie Thielker2009-04-141-0/+4
| | | | | | | region modules to use another region module's interfaces and events in a scene context
* - Moved TerrainModule to the new region-module system.Homer Horwitz2009-04-131-31/+39
| | | | | | - Fixed some locking issues. Either lock, or don't (if you don't have to). Only locking access half of the time won't work reliably. - Had to adapt test helpers that use the "old" IRegionModule. TerrainModule isn't one anymore.