Собственно сабж
Есть текстура персонажа, развороченная по UV на манер
Допустим я кликаю по мешу персонажа, нахожу точку, определяю ее координаты на текстуре и рисую в центре текстуры какое-либо изображение (например кляксу крови). Вопрос - что делать если точка попала на стык UV-развертки? На грань полигона, соседний с которым полигон на UV-развертке расположен совершенно в другом месте?
Много гуглил по этому поводу. Была например идея попиксельного проэцирования плоскости с текстурой на меш. Но идея прогорела из-за некорректного растяжения накладываемого изображения на выпуклые и впуклые части модели.
Есть мысль как-то заюзать две UV-сетки для "смазывания" граней между UV-швами, но пока не придумал как именно.
Еще нагуглил про
http://3dyuriki.com/2010/09/24/ptex-...nyh-koordinat/ по идее то что нужно (можно рисовать прямо поверх 3д модели что угодно), но увы современными игровыми 3д-движками пока что не поддерживаемо
Может быть кто-нить сталкивался с проблемой и находил решение?