瀏覽代碼

bugfix: heightmap.setHeightScale is set from grid's heightscale instead of constant 256f

git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7570 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
ant..om 14 年之前
父節點
當前提交
83da85efd3
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      engine/src/terrain/com/jme3/terrain/heightmap/FractalHeightMapGrid.java

+ 1 - 1
engine/src/terrain/com/jme3/terrain/heightmap/FractalHeightMapGrid.java

@@ -49,7 +49,7 @@ public class FractalHeightMapGrid implements HeightMapGrid {
 				BufferedImage im = null;
 				im = ImageIO.read(new File(this.cacheDir, "terrain_" + (int) location.x + "_" + (int) location.z + ".png"));
 				heightmap = new Grayscale16BitHeightMap(im);
-				heightmap.setHeightScale(256);
+				heightmap.setHeightScale(heightScale);
 			} catch (IOException e) {}
 		} else {
 			FloatBuffer buffer = this.base.getBuffer(location.x * (this.size - 1), location.z * (this.size - 1), 0, this.size);