作者:安静哒发呆 | 来源:互联网 | 2023-05-18 21:27
比如一个球体运动,我想在它运动到下一帧之前得到它下一帧的坐标,不知到如何求!
10 个解决方案
根据运行轨迹和速度,在没有用到“时间戳”这个概念的话,下一帧应该是好求的,如果用到了“时间戳”,下一帧的精确位置,没法求
时间戳:上一帧和当前帧之间相差的时间。通常用这个相差的时间作为“单位时间”来计算程序里物体运动的,这样就可以做到:物体的运动速度和程序运行的帧速大小无关
总的来说,下一帧坐标
(x',y')= (x,y) + vt;
当然这里v是瞬时速度,x,y就是现在位置
问一下楼上的,是不是MDL文件里面可以存多个MDL骨骼动画模型?正在看MDL,看的有点晕晕的。
想问一下,我要做小球碰撞检测,如何检测到小球在下一段时间是否有碰撞。就是要找出精确的碰撞点
那个时间是如何控制的。
当前帧如果碰撞,就进行碰撞运算,应该没问题吧,为什么非要检测下一帧呢?
这个你可以用当前位置和下一帧无碰撞位置的连线来于其他物体相交看是否下一帧会碰撞
你就把时间t设置为下一时刻 t' 然后计算判断就可以了啊