惯性计算的时刻

时间:2016-07-12 16:16:21

标签: javascript timer physics-engine

我正在使用JavaScript构建2dPhysics引擎并且一直在使用这个非常有用的blog post,它提供了以下example on codepen。在该示例中,rect对象的惯性矩计算为:

this.J = this.m * (this.height * this.height + this.width * this.width) / 12000;

基于公式enter image description here

我的问题是为什么这个值从12扩展到12000?

我的假设是,这是因为动画循环运行如下:

timer = setInterval(loop, dt * 1000);

其中dt是逻辑中前面定义的时间步长:

dt = 0.02; 

这个乘法只是为了考虑基于JavaScript的毫秒计时器吗?

0 个答案:

没有答案