位置:成果数据库 > 期刊 > 期刊详情页
基于GPU的自由立体显示器通用渲染算法
  • ISSN号:1004-731X
  • 期刊名称:《系统仿真学报》
  • 时间:0
  • 分类:TP391[自动化与计算机技术—计算机应用技术;自动化与计算机技术—计算机科学与技术]
  • 作者机构:[1]清华大学可视化媒体智能处理与内容安全北京市工程研究中心,北京100084, [2]清华大学计算机科学与技术系,北京100084, [3]石家庄机械化步兵学院军事模拟训练中心,石家庄050083, [4]总参谋部陆航研究所,北京101114
  • 相关基金:国家863高科技发展计划(2009AA01Z327); 国家自然科学基金(U0735001)
中文摘要:

自由立体显示器作为三维显示器中的一种,能够产生具有空间感的三维映像,但在显示虚拟的三维场景时,需要对场景进行多视角渲染,渲染和数据传输次数都数倍增加,因而实时渲染成为难题。与传统的多视角渲染方法不同,提出的加速算法改变了渲染流程,把每个视角渲染后用于合成的子图像不再存回系统主存中,而是将这些子图像传入纹理内存。同时程序中采用了多处最新的OpenGL扩展功能,通过FBO将场景直接渲染到三维纹理,极大提高了纹理传输和多层纹理混合的效率,从而加速了整个渲染过程。另外,由于本方法保留了对各视角图像的独立渲染运算,对渲染场景具有很强的通用性。通过与其他算法的实验比较,证明了提出方法的通用性和稳定性,达到了实时显示的要求。

英文摘要:

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.

同期刊论文项目
期刊论文 73 会议论文 16 获奖 12
同项目期刊论文
期刊信息
  • 《系统仿真学报》
  • 北大核心期刊(2011版)
  • 主管单位:中国航天科工集团公司
  • 主办单位:北京仿真中心 中国仿真学会
  • 主编:李伯虎
  • 地址:北京市海淀区永定路50号院
  • 邮编:100039
  • 邮箱:simu-xb@vip.sina.com
  • 电话:010-88527147
  • 国际标准刊号:ISSN:1004-731X
  • 国内统一刊号:ISSN:11-3092/V
  • 邮发代号:82-9
  • 获奖情况:
  • 国内外数据库收录:
  • 美国化学文摘(网络版),荷兰文摘与引文数据库,英国科学文摘数据库,日本日本科学技术振兴机构数据库,中国中国科技核心期刊,中国北大核心期刊(2004版),中国北大核心期刊(2008版),中国北大核心期刊(2011版),中国北大核心期刊(2014版)
  • 被引量:51729