модель додекаэдра

 


Вернулся к старой задаче - нарисовать программу рисования додекаэдра. Гугл принес массу вариантов, только все перечисленные модели изображаются некорректно. Наверное, софт сделает сам. Короче, чтобы вернуться к олдскульному движку, понадобится список граней. И самая сложная задача - тяжело вычислить координаты в уме. Координаты вычисляются просто - центры тяжести граней икосаэдра - Если обратиться к теории Платоновых тел, то получится, что октаэдр и тетраэдр вписываются в куб - так легче вычислить координаты вершин. А в этом случае фигура получается вписыванием в икосаэдр. Короче, написал простую программу, покрутил икосаэдр и составил список граней. Вот только облажался при решении, составил обход по часовой стрелке, а не против. Исправил. Теперь крутится, как положено. Скачать

 Интересно, что будет, когда я завершу нерешенные задачи?


Комментарии