我如何检测从用户触摸屏幕的位置发出的光线
Ray ray = cam.getPickRay(touchX, touchY)
其中cam是透视相机
与多边形模型相交。 我当前点击多维数据集的方法在这里显示的某些情况下不起作用:http://screencloud.net/v/7z86因为它不检查模型的唯一多边形
我正在使用shape = loader.loadModel(Gdx.files.internal(model));
来声明我的形状和
shapeInst = new ModelInstance(shape);
声明我的ModelInstance
正如您在上图中所看到的,我的模型不是完美的正方形,而是独特的多边形。
TL; DR什么是正确的光线追踪方法和在三维模型上进行交叉检测