public bool ProjectToTarget(ref Vector3 position, out Vector2 coordinate, Viewport viewport) { Vector2 size = new Vector2(viewport.Width, viewport.Height); bool result = Camera3D.ProjectToCoordinate(this, ref position, out coordinate, ref size); coordinate.X = size.X * (coordinate.X * 0.5f + 0.5f); coordinate.Y = size.Y * (coordinate.Y * 0.5f + 0.5f); return(result); }
public bool ProjectToCoordinate(ref Vector3 position, out Vector2 coordinate) { Vector2 size = Vector2.One; return(Camera3D.ProjectToCoordinate(this, ref position, out coordinate, ref size)); }