Сделать перевод на дополнительный полигон

Я хочу экспортировать сложную модель в формат OBJ и рендерить ее на iPad. Большая часть выполненных работ. Но есть следующая проблема.
Для рендеринга надписей мне нужно использовать дополнительный полигон. Для расчета координат UV я использую алгоритм экспоненциального отображения. После применения этого алгоритма я получаю сетку с текстурными координатами, но в этом алгоритме используются большие радиусы (много треугольников). И в конце концов я получаю что-то вроде этого:
введите описание изображения здесь

Много треугольников, но в большинстве из них нет необходимости. Как можно убрать дополнительные уголки и опущенные точки, чтобы получить корректировку надписи?

Или более простой пример.
Если у меня есть прямоугольник (2 треугольника и 4 точки) с текстурой (не в диапазоне 0..1). И я хочу найти еще 4 точки (с координатами текстуры в диапазоне 0..1). Хорошо, если вы видите изображение, у меня есть черные треугольники, и я хочу получить красные треугольники.
введите описание изображения здесь

Как я могу получить положения точки красных треугольников (координаты x, y, z всех 4-х точек).

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]