Вы могли бы попытаться выполнить некоторые операции с увеличенными фигурами на конусе, но я не уверен, что это будет проще, чем просто создать новую форму, определив два кольца вершин и соединяя их в треугольники.Доступ и изменение формы конуса по умолчанию может быть сложнее, чем кажется, но я не уверен в этом.Я никогда не пробовал, потому что было проще создавать свои собственные фигуры:)
Для вычисления положения вершин требуется некоторая математика, но я думаю, в этом и заключается ваша домашняя работа.На самом деле это не так сложно, если использовать синус / косинус, и вам, скорее всего, будет легче читать и понимать код, а также потенциально лучшие визуальные результаты.