1
0
Fork 0

Upgrade performance

This commit is contained in:
MrDev023 2015-07-17 23:36:42 +02:00
parent f81044a2ba
commit 64b1ab1c6d
8 changed files with 335 additions and 43 deletions

View file

@ -20,10 +20,23 @@ public class Noise {
}
public float getNoise(float x,float z){
int xmin = (int)(double)x/octave;
int xmax = (int) xmin + 1;
int zmin = (int)(double)z/octave;
int zmax = (int) zmin + 1;
int xmin = 0,xmax = 0,zmin = 0,zmax = 0;
if(x<0){
xmin = (int)(double)x/octave;
xmax = (int) xmin - 1;
}else{
xmin = (int)(double)x/octave;
xmax = (int) xmin + 1;
}
if(z<0){
zmin = (int)(double)z/octave;
zmax = (int) zmin - 1;
}else{
zmin = (int)(double)z/octave;
zmax = (int) zmin + 1;
}
Vector2f a = new Vector2f(xmin,zmin);
Vector2f b = new Vector2f(xmax,zmin);