0
オクトリーを使用することによって、私はオブジェクトに近い顔の配列を取得します。どのようにレイキャストすることができます。メッシュ、線、または点にレイキャストする方法しか見つけられませんか?Three.jsを使用して顔にレイキャスト
オクトリーを使用することによって、私はオブジェクトに近い顔の配列を取得します。どのようにレイキャストすることができます。メッシュ、線、または点にレイキャストする方法しか見つけられませんか?Three.jsを使用して顔にレイキャスト
あなたがthreeoctreeを使用している場合は、次の操作を行います
// get the faces using octree search
var octreeObjects = this.octree.search(raycaster.ray.origin, raycaster.ray.far, true, raycaster.ray.direction);
// find the intersections only with the faces you found
var intersections = raycaster.intersectOctreeObjects(octreeObjects);
あなたは八分木を使用する方法を求めていますか?レイと顔との交差テストは別のことです。 – pailhead
私はオクトリーが働いています。私がレイにキャストできるのは、アレイに単独で格納されているか、メッシュを作成する必要があるかどうかです。 – arpo
私はあなたが質問を改善する必要があると思います。これまでに何を試してみましたか?私が知る限り、three.jsは三角形と光線の交差をテストするためのクラスと関数を提供しています。 – pailhead