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

基于GPU的自由立体显示器通用渲染算法
引用本文:丁剑飞,徐昆,胡国桥.基于GPU的自由立体显示器通用渲染算法[J].系统仿真学报,2012,24(7):1422-1427.
作者姓名:丁剑飞  徐昆  胡国桥
作者单位:1. 清华大学可视化媒体智能处理与内容安全北京市工程研究中心,北京100084 清华大学计算机科学与技术系,北京100084 石家庄机械化步兵学院军事模拟训练中心,石家庄050083
2. 清华大学可视化媒体智能处理与内容安全北京市工程研究中心,北京100084 清华大学计算机科学与技术系,北京100084
3. 总参谋部陆航研究所,北京,101114
基金项目:国家863高科技发展计划(2009AA01Z327);国家自然科学基金(U0735001)
摘    要:自由立体显示器作为三维显示器中的一种,能够产生具有空间感的三维映像,但在显示虚拟的三维场景时,需要对场景进行多视角渲染,渲染和数据传输次数都数倍增加,因而实时渲染成为难题。与传统的多视角渲染方法不同,提出的加速算法改变了渲染流程,把每个视角渲染后用于合成的子图像不再存回系统主存中,而是将这些子图像传入纹理内存。同时程序中采用了多处最新的OpenGL扩展功能,通过FBO将场景直接渲染到三维纹理,极大提高了纹理传输和多层纹理混合的效率,从而加速了整个渲染过程。另外,由于本方法保留了对各视角图像的独立渲染运算,对渲染场景具有很强的通用性。通过与其他算法的实验比较,证明了提出方法的通用性和稳定性,达到了实时显示的要求。

关 键 词:自由立体显示器  多视角渲染  帧缓存对象  渲染到三维纹理

Generic Rendering Algorithm for Autostereoscopic Displays Using GPU
DING Jian-fei,XU Kun,HU Guo-qiao.Generic Rendering Algorithm for Autostereoscopic Displays Using GPU[J].Journal of System Simulation,2012,24(7):1422-1427.
Authors:DING Jian-fei  XU Kun  HU Guo-qiao
Institution:1.Beijing Engineering Research Center for Intelligent Processing of Visual Media and Content Security, Tsinghua University,Beijing 100084,China; 2.Department of Computer Science and Technology,Tsinghua University,Beijing 100084,China; 3.Military Simulation Training Center,Shijiazhuang Mechanized Infantry Academy,Shijiazhuang 050083,China; 4.PLA Headquarters of General Staff Army Aviation Research Institute,Beijing 101114,China)
Abstract:As a kind of 3D displayers,autostereoscopic displays can create 3D images in the space.Since autostereoscopic displays need to render multi-view images,and thus naive rendering approaches would slow down the rendering process by rendering and transporting much more data.A method was proposed that significantly speeded up the rendering process by transporting data into texture memory instead of system memory.Using new OpenGL Extension,scene data was rendered into 3D texture directly.These measures help us to improve the efficiency of texture transporting and multi-texture blending.In addition,the algorithm maintains rendering every view independently,so it possesses favorable commonality.Finally,it is demonstrated that the proposed method can achieve real-time frame rates.
Keywords:autostereoscopic displays  multi-view rendering  FBO  render to 3D texture
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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