В настоящее время я реализую алгоритм вытягивания сетки для плоских фигур, допустим, для прямоугольника.
Когда я вытягиваю этот прямоугольник, я создаю четыре новые стороны (в результате 8 новых треугольников) и новое основание для3-я форма.
Это прекрасно работает, когда я дублирую все вершины, чтобы у моего конечного куба было 24 из них.Но сейчас я бы хотел избежать этих лишних вершин, чтобы у меня было только 8 вершин.К сожалению, в этом случае я не знаю, как рассчитать координаты УФ, и продолжаю получать неправильные результаты, как показано на рисунке ниже.
правильный результат будет выглядеть следующим образом (с дублированными гранями):
Мой первый вопрос: возможно ли создать хорошую ультрафиолетовую карту всего за 8вершины (и, следовательно, 8 ультрафиолетовых координат) для куба?
Второе: как?:)
Спасибо за вашу помощь.