diff options
Diffstat (limited to 'OpenSim/Region/Environment/Scenes/Scene.cs')
-rw-r--r-- | OpenSim/Region/Environment/Scenes/Scene.cs | 29 |
1 files changed, 17 insertions, 12 deletions
diff --git a/OpenSim/Region/Environment/Scenes/Scene.cs b/OpenSim/Region/Environment/Scenes/Scene.cs index b8a4831..c07f718 100644 --- a/OpenSim/Region/Environment/Scenes/Scene.cs +++ b/OpenSim/Region/Environment/Scenes/Scene.cs | |||
@@ -946,6 +946,7 @@ namespace OpenSim.Region.Environment.Scenes | |||
946 | { | 946 | { |
947 | Heightmap = new Modules.Terrain.TerrainChannel(map); | 947 | Heightmap = new Modules.Terrain.TerrainChannel(map); |
948 | } | 948 | } |
949 | |||
949 | } | 950 | } |
950 | catch (Exception e) | 951 | catch (Exception e) |
951 | { | 952 | { |
@@ -981,19 +982,23 @@ namespace OpenSim.Region.Environment.Scenes | |||
981 | public void CreateTerrainTexture(bool temporary) | 982 | public void CreateTerrainTexture(bool temporary) |
982 | { | 983 | { |
983 | //TODOADAM: Move this to TerrainModule | 984 | //TODOADAM: Move this to TerrainModule |
984 | /* | 985 | |
985 | //create a texture asset of the terrain | 986 | //create a texture asset of the terrain |
986 | byte[] data = Terrain.WriteJpegImage("defaultstripe.png"); | 987 | ITerrainTemp terrain = RequestModuleInterface<ITerrainTemp>(); |
987 | m_regInfo.EstateSettings.terrainImageID = LLUUID.Random(); | 988 | if (terrain != null) |
988 | AssetBase asset = new AssetBase(); | 989 | { |
989 | asset.FullID = m_regInfo.EstateSettings.terrainImageID; | 990 | byte[] data = terrain.WriteJpegImage("defaultstripe.png"); |
990 | asset.Data = data; | 991 | m_regInfo.EstateSettings.terrainImageID = LLUUID.Random(); |
991 | asset.Name = "terrainImage"; | 992 | AssetBase asset = new AssetBase(); |
992 | asset.Description = RegionInfo.RegionName; | 993 | asset.FullID = m_regInfo.EstateSettings.terrainImageID; |
993 | asset.Type = 0; | 994 | asset.Data = data; |
994 | asset.Temporary = temporary; | 995 | asset.Name = "terrainImage"; |
995 | AssetCache.AddAsset(asset); | 996 | asset.Description = RegionInfo.RegionName; |
996 | */ | 997 | asset.Type = 0; |
998 | asset.Temporary = temporary; | ||
999 | AssetCache.AddAsset(asset); | ||
1000 | } | ||
1001 | |||
997 | } | 1002 | } |
998 | 1003 | ||
999 | #endregion | 1004 | #endregion |