Если в вертикальной ориентации у значка положение 4-3, то при сквозной нумерации (слева направо, сверху вниз) получим номер этого значка 3*4+3=15
При горизонтальной ориентации у значка с 15 номером будут координаты 3-5
Готово. Местами приходилось отходить от заданных координат, и куб получился не под тем углом, но это всё же куб. Программа во вложении.
Вот задачка написана в среде Pascal.ABC.NET
В Youtube есть видео с названием <span>"Практична робота № 5. Комп’ютерне моделювання (друга частина в середовищі розробки Lazarus)". Практическое решение этой задачи
Может поможет
</span>