Добрый день
Моделирую сцену в papervision3d. При перемещении мыши по сцене получаем ее координаты по ширине и высоте. Но как получить координаты мыши на плоскости самой сцены, грубо говоря, на "полу" сцены (y = 0). То есть если есть объект, который находится на том же полу (y = 0), и он должен ползти по полу вслед за курсором мыши. Понятно, что "пол" находится под углом к камере, удаляется в перспективе. Есть ли возможность получить координаты точки на полу исходя из координат мыши?
Я пытался использовать Mouse3D, но координаты влади от камеры получаю неверные.
Код AS3:
Mouse3D.enabled = true;
var mouse3d:Mouse3D = viewport.interactiveSceneManager.mouse3D;
sphere.x = mouse3d.x;// Сфера уползает в сторону от указателя мыши
sphere.z = mouse3d.z;// Сфера уползает в сторону от указателя мыши