public static Matrix ToPositionMatrix(this Point position, Point cellSize, bool absolutePositioning) { Point worldLocation; if (absolutePositioning) worldLocation = position; else worldLocation = position.ConsoleLocationToWorld(cellSize.X, cellSize.Y); return Matrix.CreateTranslation(worldLocation.X, worldLocation.Y, 0f); }