首页 | 本学科首页   官方微博 | 高级检索  
     

基于OpenGL的视点跟踪与系统实现
引用本文:王玉,徐华,杨欢.基于OpenGL的视点跟踪与系统实现[J].北京石油化工学院学报,2014,22(2):20-25.
作者姓名:王玉  徐华  杨欢
作者单位:北京化工大学信息科学与技术学院,北京100029;北京石油化工学院信息工程学院,北京102617;北京石油化工学院信息工程学院,北京,102617;北京化工大学信息科学与技术学院,北京,100029
基金项目:北京市自然科学基金资助项目(4142015)
摘    要:视点跟踪是实现虚拟漫游的关键技术,OpenGL图形库中的视点变换函数并不能满足精确的视点跟踪要求。基于OpenGL的视点跟踪技术,设计了复杂狭窄空间三维自动漫游系统,通过在跟踪模式下视点的自由变换,解决漫游过程中y方向上的场景翻转问题。以三维管道为例,应用结果表明,在T形转弯处使用旋转方式,在弧形转弯处使用插值方式,漫游画面连续、真实,沉浸感较好。

关 键 词:虚拟漫游  OpenGL  狭窄空间  视点跟踪  三维管道

The Research and Implementation of Viewpoint Tracking Technology Based on OpenGL
WANG Yu,XU Hua,YANG Huan.The Research and Implementation of Viewpoint Tracking Technology Based on OpenGL[J].Journal of Beijing Institute of Petro-Chemical Technology,2014,22(2):20-25.
Authors:WANG Yu  XU Hua  YANG Huan
Affiliation:1 College of InJbrmation Science and Technology, Beijing University of Chemical Technology, Beijing 100029, China 2. School of Information Engineering, Beijing Institute of Petro-chemical Technology, Beijing 102617, China)
Abstract:Viewpoint tracking technology is the key technology to realize the virtual roaming.It cannot meet the demands of accuracy in viewpoint tracking through the transformation function provided by the OpenGL graphics library.Based on the viewpoint tracking technology with OpenGL,a three dimensional automatic roaming system about complex narrow space is designed.In the system,the problem of scene overturn in the direction of y during the roaming is solved through the viewpoint transformation in the tracking mode.Take the three dimensional pipeline as an example,the application results show that through using the rotating method at the Tshaped corner and the interpolation method at the arc-shaped corner,the effect of roaming has preferable continuity,real-time and immersion.
Keywords:virtual roaming  OpenGL  narrow space  viewpoint tracking  3Dpipeline
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号