适用于移动设备的实时碰撞检测算法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Re ltm eCo l i n De e to g rt m o o i v c a -i l so t c i n Al o ih f rM b l De i e - i e
CH EN n Z H O U ng yi g , Ya , Yi — n YAN G a -i B iln
第3 6卷 第 6期
V L3 o 6






21 0 0年 3月
M a c 20 0 rh 1
No 6 .
Comput rEn ne rng e gi e i
开 发研 究 与设计 技 术 ・
文章编号: 0 48 00 6 2 —0 文献标识码: 10 2( 1) 7 . 2 0 3 3 A
a d s l s r e i e Th l o i m k su e o e mu t-e e o l i n d tc i n a d d n mi l -e ol t n g i u i ii n t e u e t e n ma l c e n sz . e a g rt h ma e s ft li v lc li o e e t n y a c mu t r s u i rd s bd v so o r d c h h l s o i o c mp t i rc lii n d t c i n, o u i tme f o l o e e t ng o s o whih i r v st l o i c mp o e he ag rt hm ro ma c . n t e c lii n r s o s h s , h sp p r a o t e t e se pe f r n e I o l o e p n e p a e t i a e d p s t i tp h s h m b n r s a c l o i m o e ur o h t e c m p tn r c so n y t m f ce c .T b l il r s g me d sg e o h mpa y i ay e r h a g rt h t ns e b t h o u i g p e i i n a d s se e i n y he mo i b l a d a e i n d f r t e Co n i e i i ia e a i l o i nd c t st t h sag rt h t hm a o d p r o m a c n e lt ei t r c in. h sg o e f r n ea d r a -i e a t m n o
中图 分类号: P0. T 31 6
适 用 于移 动 设 备 的 实 时碰 撞 检 测 算 法
陈 焱 ,周莹莹 ,杨柏林
(. 阳职业技术 学院数学与计算机科学系 ,信 阳 4 4 0 ;2 浙江 工商大 学杭州 商学院 ,杭州 3 0 1 ; 1信 600 . 108 3 浙江工商大学计算机与信 息工程学院,杭 州 3 0 1 ) . 108 摘 要 :针对移动设备性能低、屏 幕小 等缺陷,提 出一种快速 有效 的碰撞检测和响应算法。该算法使 用多层 次碰撞检测和动态多分辨率 网
格划分的方法来减少碰撞检测的计算次数 ,提高了算法性能 。在碰 撞响应中 ,为 了精确计 算碰撞 的交点以符合物体运 动的物理规律 ,采用
时间间隔二分查找算法来保证碰撞的计算精度和系统效率 。 为某公司设计 的移动 台球游戏 的运行结果表 明该算法具有较高 的性能和 良好的 实时交互性 ,满足用户的需求 。 关键词 :碰撞检测 ;动态多分辨率 ;二分查找 算法 ;移 动游戏
2 Ha gh uIsi t o Co . n zo tue f mmec, hj n o gh n iest, a gh u3 0 1 ; n t re Z ei gG n sa gUnv ri H n z o 0 a y 1 8 3 C l g f mp tr c n e& Ifr t nE gn eigZ ein n sa gU iesy Hag h u3 0 1、 . ol e Co ue i c e o Se nomai n ier . hj gGo ghn nvri , n zo 10 8 o n a t [ s a t hs ae rp ss uc n ail cls nd tcinagr h fr bld vcs ihh sh rwbc s fo p r r n e Ab t c]T ip pr o oe q i a df s e oli eet loi m i eie c a e a a k lw ef mac r p a k e b io o t o mo e wh t d o o
( . p r n f t e t n o u e ce c , n a gVo ain l n e h ia Colg , n a g4 4 0 ; 1 De a t t Ma ma ca dC mp tr in e Xiy n c t a dT c n c l l e Xiy n 6 0 0 me o h i S o a e
[ ywod c lso eet n d n miFra Baidu bibliotekutrslt n bn r ac loi m; blg me Ke r s ol indtci ;y a c l—eoui ;iays rhag rh mo i a l i o i o e t e
1 概 述
随着移动业务 的高速发展 ,移动游戏 已经进入 了快速发 展 阶段 。然而 ,移动设备的下列几个弊端 :运行速度慢 ,屏 幕小 ,分辨率和刷新频率低 ,提供给程序的 内存运行空间和 存储 空间小 I阻碍 了移动游戏 的快速 发展。碰撞检测是计算 l l 机游戏 中的一个基本问题 ,学术界 和游戏产业界 已经对其相 关技术和理论做 了深入的研究和讨论 ,并出现了许多优秀 的 算法满足游戏的性 能要求 。相对 P 机游戏而言 ,移动游戏 C 的载体一一 移动设备终端性能较低 ,如何满足游戏的实时性 和交互性 的要求 ,设计出符合移动设备终端特点的碰撞检测 和响应算法是移动游戏 目前急需解决的问题 。现 在还没有通 用 的适用于移动设备的碰 撞检测算法和系统 。 因此 ,克服 移动设备 的低性能 缺陷并实现一 个高效 的碰 撞检测和响应算法是一个有价值的研究课题 。本文结合为波 导公司开发的移 动桌球 游戏 ,提出了一个快速有 效的碰 撞检 测和响应算法。本算法采 用多层次碰撞检测、动态多分辨 率 网格划分、时间间隔二分 查找等多种思想和技术 来保证游戏 的实 时交互 性和真 实感 。产 品结 果表 明 ,该 算法运 行效 果
相关文档
最新文档