北京航空航天大学学报 ›› 2008, Vol. 34 ›› Issue (09): 1070-1075.

• 论文 • 上一篇    下一篇

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

周忠,魏晟,张国峰,吴威   

  1. 北京航空航天大学 虚拟现实技术与系统国家重点实验室, 北京 100191
  • 收稿日期:2007-09-10 出版日期:2008-09-30 发布日期:2010-09-17
  • 作者简介:周 忠(1978-),男,江苏海安人,副教授,zz@vrlab.buaa.edu.cn.
  • 基金资助:

    国家863计划资助项目(2006AA01Z331);国家自然科学基金资助项目(60603084)

Error-predictable adaptive dead reckoning algorithm

Zhou Zhong, Wei Sheng, Zhang Guofeng, Wu Wei   

  1. State Key Laboratory of Virtual Reality Technology and Systems, Beijing University of Aeronautics and Astronautics, Beijing 100191, China
  • Received:2007-09-10 Online:2008-09-30 Published:2010-09-17

摘要: 给出了适用于第一人称射击游戏中角色运动特征的位置外推算法.根据此类游戏角色运动方向多变、轨迹呈连续折线的特点,选取一阶外推方程和直线收敛算法用于位置推算与收敛,根据角色运动行为和距离来预测推算错误、调整收敛过程,减少游戏的网络通信量并提高推算精度.实验结果表明,该位置外推算法应用于第一人称射击游戏可以减小发送的状态更新数量和推算轨迹偏差.

Abstract: 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.

中图分类号: 


版权所有 © 《北京航空航天大学学报》编辑部
通讯地址:北京市海淀区学院路37号 北京航空航天大学学报编辑部 邮编:100191 E-mail:jbuaa@buaa.edu.cn
本系统由北京玛格泰克科技发展有限公司设计开发