Сообщение от RegIon
У меня всегда только сфера всегда. По идее мне вообще нужно трансформировать точку с ScreenPoint в сферические координаты на текстуре. Если курсор в центре окна, то нормально еще, можно углы в UV перенести, а если смещать, то искажения, вот и приходится танцевать
|
Ну если сфера, то даже проще. Тебе даже физику не нужно использовать.
Есть BoundingSphere и Ray, и метод intersectsRay:
http://developer.playcanvas.com/en/a...#intersectsRay
По мышки от камеры лучом по сфере пикаешь, получаешь точку, переводишь в координаты сферы с учётом поворота, и далее по формуле если гео-развёртка, получаешь UV.