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