【发布时间】:2013-12-22 22:55:04
【问题描述】:
问题: 使用 SceneLoader() 加载的模型与光线投射器相交错误。
简单示例:
程序中添加了一个网格,raycaster 应该与该网格相交(目前找不到原因,也许我可以在下一个小时内解决这个问题)。变量“模型”(应该与射线相交)中的第二个对象(地板)是从搅拌机加载的模型。
为了清楚起见,重力射线用箭头表示。
我一直在寻找错误大约一个月,但找不到任何东西。整个问题是,在下面提到的问题的模型中,使用 SceneLoader 加载的模型似乎与 raycaster 相交,因为不可见模型旋转了 (PI/2,0,0)。
这是问题的简化
如何将通过 SceneLoader(JSONLoader 可以正常工作)加载的模型与光线相交?
【问题讨论】:
-
不要使用three.min.js进行调试——使用three.js。没有什么需要动画来演示一个问题——创建一个静态场景。您只需要一根射线和一个加载的对象。简化!
标签: three.js raycasting