Computer Science ›› 2017, Vol. 44 ›› Issue (Z11): 251-256.doi: 10.11896/j.issn.1002-137X.2017.11A.052

Previous Articles     Next Articles

Simplifying 3D Models and Collision Detection on Smartphones

SHEN Ying, WANG Hui, WANG Li-hui and WU Qing-qing   

  • Online:2018-12-01 Published:2018-12-01

Abstract: The enormous model data and complex morphology of the 3D rendering and roaming on mobile platform make it very difficult to render the three-dimension scene clearly and quickly.In order to speed up the model rendering,an optimized rendering algorithm was proposed.3D models were simplified by quadric error metrics half edge collapse.And octree was used to achieve read,organize and fast draw 3D models by culling the scene rapidly which is not necessary in rendering.As the limitations of screen size and computing power on mobile devices,a collision detection algorithm for mobile platforms was put forward.Experimental results show that this method can effectively simplify models and reduce the amount of computation.Thus,it can be applied to realistic fast rendering of 3D scene.

Key words: Three-dimensional scene,Fast rendering,Scenes organization,Collision detection

[1] TANG M,MANOCHA D,TONG R.Fast continuous collision detection using deforming non-penetration filters[C]∥Procee-dings of the ACM SIGGRAPH Symposium on Ineractive 3D Graphics and Games.Washington DC,USA,2010:7-13.
[2] 唐勇,杨偲偲,吕梦雅,等.自适应椭球包围盒改进织物碰撞检测方法[J].计算机辅助设计与图形学学报,2013,5(10):1589-1596.
[3] 宋城虎,闵林,朱琳,等.基于包围盒和空间分解的碰撞检测算法[J].计算机技术与发展,2014,4(1):57-60.
[4] 王立晖.基于移动平台的三维绘制与漫游系统[D].杭州:浙江工业大学,2013.
[5] NURMINEN A.m-LOMA-a mobile 3D city map[C]∥Procee-ding of the Eleventh International Conference on 3d Web Technology.New York,USA:ACM,2006:7-18.
[6] 冯立男,戚正伟.嵌入式三维场景漫游系统的设计与实现[J].计算机工程,2009,35(18):257-259.
[7] 官酩杰.基于OpenGL ES的移动平台图形渲染引擎研究与实现[D].北京:北京交通大学,2010.
[8] 徐彩虹,刘志,潘翔,等.一种基于实例学习的三维模型检索匹配方法[J].浙江工业大学学报,2012,40(3):326-330.
[9] 吕书明,张明磊,孙树立.基于简化和细分技术的三角形网格拓扑优化方法[J].计算机辅助设计与图形学学报,2014,26(8):1225-1231.
[10] HOPPE H.Progressive meshes[C]∥Conference on ComputerGraphics and Interactive Techniques.New York,USA:ACM,1996:99-108.
[11] GARLAND M.Surface simplification using quadric error metrics[C]∥Conference on Computer Graphics & Interactive Techniques.New York,USA:ACM,1997:209-216.
[12] 于海军,马纯永,张涛,等.基于图像空间的快速碰撞检测算法[J].计算机应用,2013,3(2):530-533.
[13] 何伟,李勇,苏虎.碰撞检测中的包围盒方法[J].重庆工学院学报(自然科学版),2007,21(23):148-152.
[14] 徐峰,陈敏智.虚拟校园三维仿真系统的设计及实现[J].浙江工业大学学报,2007,35(2):155-158.
[15] 卢威,曾定浩,潘金贵.支持外观属性保持的三维网格模型简化[J].软件学报,2009,20(3):713-723.
[16] LLER T,TRUMBORE B.Fast,minimum storage ray/triangle intersection[C]∥ACM SIGGRAPH.New York,USA:ACM,2005:21-28.
[17] 夏怒.三维场景中的景物拾取技术[J].电脑知识与技术:学术交流,2008,4(1):196,199.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!