diff --git a/OpenSim.Terrain.BasicTerrain/TerrainEngine.cs b/OpenSim.Terrain.BasicTerrain/TerrainEngine.cs index e766f71982..a0f37f9507 100644 --- a/OpenSim.Terrain.BasicTerrain/TerrainEngine.cs +++ b/OpenSim.Terrain.BasicTerrain/TerrainEngine.cs @@ -120,6 +120,7 @@ namespace OpenSim.Terrain resultText += "terrain seed - sets the random seed value to \n"; resultText += "terrain load - loads a terrain from disk, type can be 'F32', 'F64' or 'IMG'\n"; resultText += "terrain save - saves a terrain to disk, type can be 'F32' or 'F64'\n"; + resultText += "terrain save grdmap - creates a PNG snapshot of the region using a named gradient map\n"; resultText += "terrain rescale - rescales a terrain to be between and meters high\n"; resultText += "terrain erode aerobic \n"; resultText += "terrain erode thermal \n"; @@ -190,6 +191,10 @@ namespace OpenSim.Terrain writeToFileF64(args[2]); break; + case "grdmap": + exportImage(args[2], args[3]); + break; + default: resultText = "Unknown image or data format"; return false;