diff --git a/NewHorizons/Builder/Body/Geometry/CubeSphere.cs b/NewHorizons/Builder/Body/Geometry/CubeSphere.cs index 8f6bd626..9e5a2f78 100644 --- a/NewHorizons/Builder/Body/Geometry/CubeSphere.cs +++ b/NewHorizons/Builder/Body/Geometry/CubeSphere.cs @@ -132,7 +132,7 @@ namespace NewHorizons.Builder.Body.Geometry float sampleX = heightMap.width * longitude / 360f; float sampleY = heightMap.height * latitude / 180f; - if (sampleX > heightMap.width) sampleX -= heightMap.width; + if (sampleX > heightMap.width) sampleX -= heightMap.width; // TODO: find out if this actually doesnt anything float relativeHeight = heightMap.GetPixel((int)sampleX, (int)sampleY).r; diff --git a/NewHorizons/Builder/Body/HeightMapBuilder.cs b/NewHorizons/Builder/Body/HeightMapBuilder.cs index 31ce5950..74065275 100644 --- a/NewHorizons/Builder/Body/HeightMapBuilder.cs +++ b/NewHorizons/Builder/Body/HeightMapBuilder.cs @@ -64,8 +64,8 @@ namespace NewHorizons.Builder.Body cubeSphereMC.sharedMesh = level1.gameObject.GetComponent().mesh; if (useLOD) - { - var level2Res = (int)Mathf.Clamp(resolution / 2f, 35, 100); + { + var level2Res = (int)Mathf.Clamp(resolution / 2f, 1 /*cube moment*/, 100); var level2 = MakeLODTerrain(cubeSphere, heightMap, textureMap, module.minHeight, module.maxHeight, level2Res, stretch); var LODGroup = cubeSphere.AddComponent();