Orthographic camera and selecting objects with raycast

Here is the pattern to use when raycasting with either an orthographic camera or perspective camera: var raycaster = new THREE.Raycaster(); // create once var mouse = new THREE.Vector2(); // create once … mouse.x = ( event.clientX / renderer.domElement.clientWidth ) * 2 – 1; mouse.y = – ( event.clientY / renderer.domElement.clientHeight ) * 2 + … Read more