Как рассчитать высоту и ширину изометрического прямоугольника / квадрата

Я пишу игру изометрической плитки. Каждая плитка в два раза шире своей высоты (w: h = 2: 1). Все плитки на карте имеют одинаковый размер, их ширина и высота известны (TileWidth и TileHeight).

Может быть любое количество столбцов (> 0) и строк (> 0).

Я борюсь придумать формулу для расчета ширины и высоты полностью нарисованной карты. Это должно быть расстояние от самого верха до самого низа и от крайнего левого угла до крайнего правого.

5
задан Shawn Mclean 21 September 2016 в 17:19
поделиться