期刊文献+

推算错误预测的自适应位置外推算法

Error-predictable adaptive dead reckoning algorithm
下载PDF
导出
摘要 给出了适用于第一人称射击游戏中角色运动特征的位置外推算法.根据此类游戏角色运动方向多变、轨迹呈连续折线的特点,选取一阶外推方程和直线收敛算法用于位置推算与收敛,根据角色运动行为和距离来预测推算错误、调整收敛过程,减少游戏的网络通信量并提高推算精度.实验结果表明,该位置外推算法应用于第一人称射击游戏可以减小发送的状态更新数量和推算轨迹偏差. A dead reckoning algorithm was presented which is suitable for first-person shooting games. Avatars' moving directions change frequently and their traces consist of continuous broken lines. According to the features, first order derivative polynomial and linear convergence algorithms were selected for position extrapolation and convergence respectively. Avatar's moving state was used to predict extrapolation error and adjust convergence procedure dynamically. Extrapolation policy was changed with the distance between avatar and its observer in order to reduce state update packets. Experiment results show that the position extrapolation algorithm can reduce state update packets and deviation of reckoning trace in first-person shooting game.
出处 《北京航空航天大学学报》 EI CAS CSCD 北大核心 2008年第9期1070-1075,1100,共7页 Journal of Beijing University of Aeronautics and Astronautics
基金 国家863计划资助项目(2006AA01Z331) 国家自然科学基金资助项目(60603084)
关键词 第一人称射击 位置预测 预测错误 动态收敛 first-person shooting position extrapolation error prediction dynamic convergence
  • 相关文献

参考文献12

  • 1Berglund E J, Cheriton D R. Amaze: A multiplayer computer game[J]. IEEE Software, 1985, 2(3): 30 -39.
  • 2IEEE 1278-1996, Standard for distributed interactive simulation application protocols[ S].
  • 3Singhal S K, Cheriton D R. Using a position history-based proto- col for distributed object visualization [ R ]. CS-TR-94-1505, 1994.
  • 4Cai Wentong, Lee Francis B S, Chen L. Auto-adaptive dead reckoning algorithm for distributed interactive simulation [ C ]// Proceedings of the Workshop on Parallel and Distributed Simulation. Los Alamitos, CA : IEEE, 1999:82 - 89.
  • 5Duncan T P,Gracanin D. Pre-reckoning algorithm for distributed virtual environments [ C ]// Winter Simulation Conference Proceedings. Los Alamitos, CA : IEEE ,2003,2 : 1086 - 1093.
  • 6Aggarwal S, Banavar H, Khandelwal A, et al. Accuracy in dead-reckoning based distributed multi-player games [ C ]//Proceedings of the ACM SIGCOMM 2004 Workshops. New York: Association for Computing Machinery _2004: 161 - 165.
  • 7Katz A,Kenneth G. Dead reckoning for airplanes in coordinated flight[ C ]//Proc of the Tenth Workshop on Standards for Interoperability of Defense Simulations. Orlando, Florida: SISO, 1994:5 - 13.
  • 8Capin T, Esmerado J, Thalmann D. Dead-reckoning technique for streaming virtual human animation [ J ]. IEEE Transactions on Circuits and Systems for Video Technology,1999, 9(3 ) : 411 -414.
  • 9Pantel L,Wolf L C. On the suitability of dead reckoning schemes for games[ C]//Proc of 1st Workshop on Network and System Support for Games. New York: Association for Computing Machinery ,2002:79 - 84.
  • 10Marshall D, Delaney D, McLoone S, et al. Exploring the spatial density of strategy models in a realistic distributed interactive application[ C ]//Proc of the 8th IEEE International Symposium on Distributed Simulation and Real-Time Applications. Los Alamitos : IEEE ,2004:210 - 213.

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部