Привет, я понимаю, что в версии ТРИ 71 нет THREE.projector
.
Но я не знаю, как заменить THREE.projector
funcion и на что?
Это моя функция нажатия:
var vector = new THREE.Vector3( ( event.clientX / window.innerWidth ) * 2 - 1, - ( event.clientY / window.innerHeight ) * 2 + 1, 0.5 );
projector.unprojectVector( vector, camera );
var raycaster = new THREE.Raycaster( camera.position, vector.sub( camera.position ).normalize() );
var intersects = raycaster.intersectObjects( objects );
if ( intersects.length > 0 ) {
clicked = intersects[0];
console.log("my clicked object:",clicked);
}
Каков правильный подход?