Тема: PlayCanvas
Показать сообщение отдельно
Старый 20.03.2017, 22:48   #142
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Ответ: PlayCanvas

Вопрос №2, у нас есть Mesh, мне нужно по координатам rayCast получить UV.
Как это правильно сделать?

Набросал скрипт, который если я ничего не напутал, получает rayCast point, переводит его в локальную относительно объекта и сравнивает с вершинами в меше.
По моей задумке на ближайшей вершине нужно брать UV. Так? (Влом интерполировать между несколькими)

Правда в PC с векторной математикой как-то неудобно.
https://playcanvas.com/editor/code/452172?tabs=7201110
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием