private Vector3 easeInCirc() { val = -(Mathf.Sqrt(1f - this.ratioPassed * this.ratioPassed) - 1f); return new Vector3(this.diff.x * val + this.from.x, this.diff.y * val + this.from.y, this.diff.z * val + this.from.z); }