Координата мыши в 3D - PullRequest
       70

Координата мыши в 3D

0 голосов
/ 10 марта 2019

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

Использование этого в моем проекте https://github.com/codrops/Interactive3DMallMap

Цель состоит в том, чтобы получить точку и вставить значок, когда пользователь нажимает на карту.

Я пытался

var x = ev.clientX - offset.left; var y = ev.clientY - offset.top;

Реализовано, что это работает только для 2d, так как край точки не равен 0,0.

Пробовал другую формулу,

var rads = 70/360 * Math.PI * 2;
var x = (e.clientX - $(this).offset().left)/ Math.cos(rads);
...