摘要
新一代的图形显示硬件集成了以图形处理器(GraphicsProcessingUnit,GPU)为核心的可编程顶点着色器和可编程像素着色器,为实现实时体绘制技术提供了硬件加速支持.该文首先分析了可编程GPU的绘制流水线、硬件体系结构和快速绘制原理.最后基于可编程GPU实现了医学体数据的快速最大密度投射体绘制方法.实验表明,采用GPU的可编程像素着色器进行体绘制所需要的时间明显地少与不用GPU的可编程像素着色器进行体绘制所需要的时间.
Techniques of programmable vertex shader and pixel shader have been integrated in newly developed graphics hardware armed with powerful Graphics Processing Unit(GPU) in recent years, and as a result, real-time volume rendering can be implement. First, rendering pipeline, hardware architectures on per-pixel shading and fast rendering principium of the modern programmable GPU are explained in detail. Second,technology on how to analyze and solve volume rendering problems is described. Finally, maximum intensity projection (MIP) method rendering medical volume data have been implemented based on programmable Graphics Processing Unit. In a performance test, spent time rendering medical volume data based on programmable pixel shader in GPU is obviously less than spent time rendering it do without programmable pixel shader.
出处
《重庆大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2005年第7期67-70,77,共5页
Journal of Chongqing University
基金
国家自然科学基金(60373061)
重庆市自然科学基金(8647)
关键词
图形处理器
实时体绘制
最大密度投射
CG
graphics processing unit
real-time volume rendering
maximum intensity projection
Cg