public Int3 (Vector3 position) {
x = (int)System.Math.Round (position.x*FloatPrecision);
y = (int)System.Math.Round (position.y*FloatPrecision);
z = (int)System.Math.Round (position.z*FloatPrecision);
//x = Mathf.RoundToInt (position.x);
//y = Mathf.RoundToInt (position.y);
//z = Mathf.RoundToInt (position.z);
}