1
개체 교차 검사가있는 3 개의 장면이 있습니다. 모든 scene 객체를 배열에 추가 한 다음 레이 케스터에서 검사합니다.3js에서 raycaster의 교차 검사에서 도우미 객체를 제외하려면 어떻게해야합니까?
var intersects = raycaster.intersectObjects(scene.children);
다음 개체의 색을 확인하고 마우스 포인터를 사용하여 변경하십시오.
INTERSECTED.material.emissive.setHex(0xff0000);
나는 .getHex
.setHex
이 도우미 개체와 수 없기 때문에 현장에 내가 상수 오류를 얻을 CameraHelper
또는 GridHelper
같은 도우미 개체를 추가합니다.
이 검사에서 도우미 개체를 제외 할 수 있습니까? 어떻게해야합니까?
scene.children
- scene.helpers와 같아야하지만이 작업을 수행 할 수있는 방법이 없습니다. 도움 주셔서 감사합니다.
r.73 대단히 감사합니다. 설명 된대로 장면에 오브젝트를 추가하고 추가 배열을 추가하고 광선 캐스터에 추가 배열 만 처리합니다. – sthag