Virtools中碰撞检测算法的研究与应用

Gong Jie, An Jingya, Cui Lu
{"title":"Virtools中碰撞检测算法的研究与应用","authors":"Gong Jie, An Jingya, Cui Lu","doi":"10.1109/BCGIN.2011.120","DOIUrl":null,"url":null,"abstract":"Collision detection is an important part of the development in virtual reality system. In this paper, we describe the principle, realization of AABB (axis-aligned bounding boxes) collision detection algorithm and three-dimensional frame (3D Frame) collision detection algorithm. AABB bounding box algorithm is a small amount of testing speed. Three-dimensional frame collision detection method is calculating the distance between rays to determine whether the objects collide in a certain time slice. Both methods can handle different situations of collision detection. The paper also gives the application using the Virtool's graphical development engine, two algorithms to solve the collision detection in drilling simulation system. Finally, the whole system can be found to achieve the desired effect of the collision, and collisions are also able to control the accuracy within the system to meet the requirements of authenticity.","PeriodicalId":127523,"journal":{"name":"2011 International Conference on Business Computing and Global Informatization","volume":"69 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-07-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Research and Application for Collision Detection Algorithm in Virtools\",\"authors\":\"Gong Jie, An Jingya, Cui Lu\",\"doi\":\"10.1109/BCGIN.2011.120\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Collision detection is an important part of the development in virtual reality system. In this paper, we describe the principle, realization of AABB (axis-aligned bounding boxes) collision detection algorithm and three-dimensional frame (3D Frame) collision detection algorithm. AABB bounding box algorithm is a small amount of testing speed. Three-dimensional frame collision detection method is calculating the distance between rays to determine whether the objects collide in a certain time slice. Both methods can handle different situations of collision detection. The paper also gives the application using the Virtool's graphical development engine, two algorithms to solve the collision detection in drilling simulation system. Finally, the whole system can be found to achieve the desired effect of the collision, and collisions are also able to control the accuracy within the system to meet the requirements of authenticity.\",\"PeriodicalId\":127523,\"journal\":{\"name\":\"2011 International Conference on Business Computing and Global Informatization\",\"volume\":\"69 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2011-07-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2011 International Conference on Business Computing and Global Informatization\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/BCGIN.2011.120\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 International Conference on Business Computing and Global Informatization","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/BCGIN.2011.120","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6

摘要

碰撞检测是虚拟现实系统发展的重要组成部分。本文介绍了AABB(轴向包围框)碰撞检测算法和三维帧(3D frame)碰撞检测算法的原理、实现。AABB包围盒算法是测试速度小的算法。三维帧碰撞检测方法是通过计算光线之间的距离来判断物体在某一时间片内是否发生碰撞。这两种方法都可以处理不同的碰撞检测情况。文中还给出了利用Virtool的图形化开发引擎,解决钻井仿真系统中碰撞检测的两种算法的应用。最后可以找到整个系统达到预期的碰撞效果,并且碰撞也能够控制系统内的精度,满足真实性的要求。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Research and Application for Collision Detection Algorithm in Virtools
Collision detection is an important part of the development in virtual reality system. In this paper, we describe the principle, realization of AABB (axis-aligned bounding boxes) collision detection algorithm and three-dimensional frame (3D Frame) collision detection algorithm. AABB bounding box algorithm is a small amount of testing speed. Three-dimensional frame collision detection method is calculating the distance between rays to determine whether the objects collide in a certain time slice. Both methods can handle different situations of collision detection. The paper also gives the application using the Virtool's graphical development engine, two algorithms to solve the collision detection in drilling simulation system. Finally, the whole system can be found to achieve the desired effect of the collision, and collisions are also able to control the accuracy within the system to meet the requirements of authenticity.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信