组旋转后,threejs raycast不正确

时间:2017-08-30 04:01:26

标签: three.js

我将所有网格添加到Three.group

当我旋转Three.group时,它真的通过视图来做,但内部网格的值不正确(例如旋转和位置等......)

所以旋转后做raycast会得到不正确的结果(实际上是旋转值)

见代码:

init{       
  _group = new THREE.Group();
   _scene.add(_group);

  _group.add(mesh1);
  _group.add(mesh2);
  _group.add(mesh.....);
 }

rotateClick{

  _group.rotateX(90 * Math.PI / 180)
}

dbClick{

   var intersections = rayCaster.intersectObjects( _group.children);
}

0 个答案:

没有答案