#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 возможных точек.