2016-11-07 6 views

答えて

0

あなたがチェックする必要があるすべてのメッシュを含む配列を保持する必要があると私が言うことができます。あなたがscene.pickWithRay使用することができます

var meshList = []; // List Containing all your meshes you want to check if the point is in 
var point = new BABYLON.Vector3(x,y,z); // Where x,y,z are replaced with your coordinates 

for(i=0; i<meshList.length; i++){ 
    if(meshList[i].intersectsPoint(point)){ 
     console.log("Your point is in a mesh"); 
    } 
} 
0

するvar rayPick1 =新しいBABYLON.Ray(原点、方向)。 var meshFound1 = scene.pickWithRay(rayPick1、function(アイテム){

});

関連する問題