1. Поместить весь объект в несколько тайлов: основной - внизу, добавить для высотных строений на тайле - "ромб" слева, справа, сверху такого же размера, как и исходный тайл.
2. Разрезать получившийся "ромб" на нужное кол-во более мелких "ромбов".
это понятно. меня интересует чтобы это сделать программно. На имеющейся сетке расположить данный объект. А потом функцией предположительной программы ровно по сетки разделить объект на тайлы. чтобы полчуилось максимально ровно и быстро. если такие возможности конечно же есть в той программе которую я не знаю