From 8d3aa7bad9b8c16993aba99e99975ff34fb69c26 Mon Sep 17 00:00:00 2001 From: "nor..67" Date: Sun, 20 Nov 2011 21:40:34 +0000 Subject: [PATCH] - fix in GeoMap constructor git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8743 75d07b2b-3a1a-0410-a2c5-0572b91ccdca --- engine/src/terrain/com/jme3/terrain/GeoMap.java | 3 ++- engine/src/terrain/com/jme3/terrain/geomipmap/LODGeomap.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/engine/src/terrain/com/jme3/terrain/GeoMap.java b/engine/src/terrain/com/jme3/terrain/GeoMap.java index 15c17c225..3e29e52ef 100644 --- a/engine/src/terrain/com/jme3/terrain/GeoMap.java +++ b/engine/src/terrain/com/jme3/terrain/GeoMap.java @@ -58,7 +58,8 @@ public class GeoMap implements Savable { @Deprecated public GeoMap(FloatBuffer heightData, int width, int height, int maxval){ - this(new float[heightData.limit()], width, height, maxval); + hdata = new float[heightData.limit()]; + heightData.get(hdata); this.width = width; this.height = height; this.maxval = maxval; diff --git a/engine/src/terrain/com/jme3/terrain/geomipmap/LODGeomap.java b/engine/src/terrain/com/jme3/terrain/geomipmap/LODGeomap.java index 5b14f21b8..9879498c4 100644 --- a/engine/src/terrain/com/jme3/terrain/geomipmap/LODGeomap.java +++ b/engine/src/terrain/com/jme3/terrain/geomipmap/LODGeomap.java @@ -72,7 +72,7 @@ public class LODGeomap extends GeoMap { @Deprecated public LODGeomap(int size, FloatBuffer heightMap) { - this(size, new float[heightMap.limit()]); + super(heightMap, size, size, 1); } public LODGeomap(int size, float[] heightMap) {