作者asail0712 (emeth)
看板GameDesign
标题[程式] 关於连线的racing game 如何让对手的车子位置保持smooth?
时间Sat Jun 14 11:44:00 2008
连线游戏都会有相同的问题
就是封包遗失 网路延迟等等
而对於赛车游戏中传递的车子位置封包
若是有遗失 或是网路延迟 则会造成车子有抖动的情形..
况且在fps game里面 fps出现不稳定的情形时
这种情形会更严重
因此在收到封包之後 对位置资料做smooth
使其车身动作看起来能变的平滑是必要的
想请问通常做smooth的技术 是怎麽去做的呢??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.31.141.192
1F:推 linjack:cubic spline interporlation ? 之前有查到相关文章 ... 06/14 13:18
2F:→ asail0712:要使用内插吗?? 内插所要插入的值 不是都是已经跑过的 06/14 14:26
3F:→ asail0712:frame?? 06/14 14:26
4F:推 jasonlurey:我想到的是Kalmen Filter, Robust Function 06/14 15:29
5F:→ jasonlurey:Kalmen Filter本身就是一种predict-update方法 06/14 15:30
6F:→ jasonlurey:Particle Filter, Dynamic Programming(viterbi) 06/14 15:31
7F:→ jasonlurey:...其实control theory或optimization都可以拿来用 06/14 15:31
8F:推 linjack:www.gamedev.net/reference/articles/article914.asp 06/15 03:20
9F:→ linjack:我没实作过,但可参考一下这篇 .. 06/15 03:22