private Vector calcMapScreenOffset(float interpol) {
		Vector interpolCamPos = Vector.add(cameraPosition,Vector.scalar(interpol,cameraVelocity));
		
		if (interpolCamPos.x < 0)
			interpolCamPos.x = 0;
		else if (interpolCamPos.x > mapDims.width - screenDims.width)
			interpolCamPos.x = mapDims.width - screenDims.width;
		if (interpolCamPos.y < 0)
			interpolCamPos.y = 0;
		else if (interpolCamPos.y > mapDims.height - screenDims.height)
			interpolCamPos.y = mapDims.height - screenDims.height;
		
		return Vector.subtract(new Vector(),interpolCamPos);
	}