Threejs преобразует локальные координаты X,Y в мировую координату

#three.js

Вопрос:

Я хотел бы преобразовать локальную координату (X,Y)(не щелчок мыши) в мировую координату за три секунды.

Спасибо И С Уважением, Рупак Банерджи.

Комментарии:

1. Если вы хотите преобразовать положение из локального пространства объекта в мировое пространство, посмотрите на Object3D.localToWorld . Если вам нужно что-то еще, вам нужно предоставить более подробную информацию.

2. плоскость = новая ТРЕХМЕРНАЯ сетка( планегеометрия, планеМатериал ); константа a = новый ТРЕХМЕРНЫЙ Вектор3( xxx, гггг, 35 ); пусть b = плоскость.Локальный мир(a); Ничего не происходит

3. Каковы входные данные и каков ожидаемый результат? Если нет перемещения/поворота сетки/плоскости, b будет то же a самое, что и .

4. У меня есть изображение, загруженное в виде текстуры с помощью BoxGeometry. Теперь я хочу ввести X,Y. Мой ожидаемый результат состоит в том,что X,Y будут переведены в X,Y, Z . Это означает преобразование 2D-точки в 3D.

5. Итак, ваш ввод-это точка на текстуре, и вы хотите знать, где эта точка находится в 3D-пространстве? Поскольку простая боксгеометрия проецирует текстуру с каждой стороны, в этом случае в 3D будет 6 возможных точек.