cameraLocation[2] = MathUtil.clamp(cameraLocation[2], 1f, Float.POSITIVE_INFINITY);
//System.out.println("camera: "+graphDrawable.cameraLocation[2]);
//Displacement of camera according to mouse position. Clamped to graph limits
Vec3f disVec = new Vec3f(mouseX, mouseY, 0);
disVec.scale(stepRatio);
//System.out.println(disVec.x()+" "+disVec.y()+" "+disVec.z());
cameraLocation[0] += disVec.x();
cameraLocation[1] += disVec.y();
cameraLocation[2] += disVec.z();