交差点を実装するために次のコードを使用しました。コード内の定義済みのジオメトリに対しては正常に動作します。しかし、Colladaオブジェクトとの交差点は検出されません。交差点とCollada-Three.JS
document.addEventListener('mousedown', Identify, false);
function Identify(event) {
event.preventDefault();
mouse.x = (event.clientX/window.innerWidth) * 2 - 1;
mouse.y = - (event.clientY/window.innerHeight) * 2 + 1;
raycaster.setFromCamera(mouse, camera);
var intersects = raycaster.intersectObjects(scene.children);
if (intersects.length > 0) {
if (INTERSECTED != intersects[ 0 ].object) {
if (INTERSECTED) INTERSECTED.material.color.setHex(INTERSECTED.currentHex);
INTERSECTED = intersects[ 0 ].object;
INTERSECTED.currentHex = INTERSECTED.material.color.getHex();
INTERSECTED.material.color.setHex(0xff0000);
}
} else {
if (INTERSECTED) INTERSECTED.material.color.setHex(INTERSECTED.currentHex);
INTERSECTED = null;
}
}
どのようにして、交差点マトリックスにColladaジオメトリを含めることができますか?