public Vector4 UnProject(Vector2 screenPosition) { var pos = new Vector4(screenPosition, 0, 1); return pos.UnProject(TransformInverseMatrix, ViewPort.Position.X, ViewPort.Position.Y, ViewPort.Size.Width, ViewPort.Size.Height); }