Необходимо реализовать алгоритм автоматической развёртки текстурных координат меша.
На вход подаётся меш человека в формате obj, состоящий из вершин, нормалей этих вершин и треугольников.
На выходе необходимо получить этот же меш в формате obj с назначенными для каждого треугольника текстурными координатами(UV-развёрткой).
Модифицировать геометрию меша, менять его топологию запрещается.
Название некоторых алгоритмов автоматической развёртки(в помощь, с чего начать исследование вопроса):
LSCM
ABF++
Planar
Подробное ТЗ находится по ссылке: