THREE.js Noob здесь.
У меня есть сетка, которую я хочу повернуть, выбрав одну из ее граней.По сути, я хочу щелкнуть по лицу и применить повороты к сетке так, чтобы лицо, по которому я щелкнул, было обращено к плоскости, на которой сейчас находится сетка.
Вот визуализация моей проблемы:
![enter image description here](https://i.stack.imgur.com/yRaWs.png)
Я хочу щелкнуть гранью (желтый треугольник) и повернуть сетку так, чтобы желтый треугольник смотрел на плоскость, на которой сейчас находится сетка,У меня есть нормальный вектор лица (то есть myVector
), и я хочу применить повороты так, чтобы нормальный вектор равнялся targetVector
после.
Я хотел бы узнать, сколько у меня будетчтобы повернуть сетку по оси КАЖДОЙ отдельно для достижения моей цели.
Заранее спасибо и, пожалуйста, спросите меня, если вам нужна дополнительная информация!