在THREE.js中使用三轴进行斜率检测

时间:2013-03-05 02:16:24

标签: javascript three.js game-physics

我想问一下如何在游戏中的斜坡上移动汽车。我正在使用THREE.js API在JavaScript中构建游戏。我想检测斜率,我搜索了很多关于如何找到斜率并发现斜率是垂直距离除以水平距离。在THREE.js中我们有两个坐标X和Z,在这种情况下我们如何检测水平距离,因为垂直距离是高度,在这种情况下它是Y轴。

在这方面帮助我

1 个答案:

答案 0 :(得分:0)

我认为你需要从不同的角度来看问题。使用三角形的法线进行计算。实际上为什么不移动汽车使其正常(由四个车轮形成的平面的法线)与三角形的法线匹配。