Этот код работает на перспективной камере:three.js, Orthographic камера, найти й и г, где у = 0
var vector = new THREE.Vector3((mouseX/window.innerWidth) * 2 - 1, -(mouseY/window.innerHeight) * 2 + 1, 0.5);
vector.unproject(camera);
var dir = vector.sub(camera.position).normalize();
var distance = -camera.position.y/dir.y;
var cursor3DPos = camera.position.clone().add(dir.multiplyScalar(distance));
Как получить тот же 3D-координату с помощью камеры Ортографической?
Человек со всеми ответами. Спасибо, WestLangley! – MikeB