Three.js 将光线投射器与正交摄影机一起使用

Three.js 将光线投射器与正交摄影机一起使用,three.js,Three.js,我使用正交摄影机显示对象的尺寸。但问题是,我不能再在这种类型的相机上进行交叉点检测了。我在网上搜索了pickingray作为解决方案,但现在它已从r69中删除。有没有可能不用pikcingray来工作?提前感谢。以下是将光线投射器与透视摄影机或正交摄影机一起使用时要遵循的新模式: var raycaster = new THREE.Raycaster(); // create once var mouse = new THREE.Vector2(); // create once ... m

我使用正交摄影机显示对象的尺寸。但问题是,我不能再在这种类型的相机上进行交叉点检测了。我在网上搜索了pickingray作为解决方案,但现在它已从r69中删除。有没有可能不用pikcingray来工作?提前感谢。

以下是将
光线投射器
与透视摄影机或正交摄影机一起使用时要遵循的新模式:

var raycaster = new THREE.Raycaster(); // create once
var mouse = new THREE.Vector2(); // create once

...

mouse.x = ( event.clientX / renderer.domElement.width ) * 2 - 1;
mouse.y = - ( event.clientY / renderer.domElement.height ) * 2 + 1;

raycaster.setFromCamera( mouse, camera );

var intersects = raycaster.intersectObjects( objects, recursiveFlag );
3.js r.73