检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]上海交通大学图像处理与模式识别研究所,上海200240
出 处:《计算机辅助设计与图形学学报》2007年第2期257-262,共6页Journal of Computer-Aided Design & Computer Graphics
基 金:国家自然科学基金(60572154);国家"九七三"重点基础研究发展规划项目(2003CB718104)
摘 要:将传统的光线投射体绘制算法在具有可编程管线的图形处理器(GPU)上重新实现.首先将体数据作为三维纹理保存在显存中,然后通过编写顶点程序和片段程序将光线进入点/离开点计算和光线遍历的计算移入GPU中执行,最后根据不同的采样点颜色混合公式实现不同的绘制效果.文中算法仅需绘制一个四边形即可完成三维重建.实验结果表明:在进行光照效果的重建时,该算法能够达到实时交互的绘制要求,并能实现半透明等复杂绘制效果.In this work, we implement the traditional ray-casting-based volume rendering algorithm on the programmable graphics processing unit (GPU). By the algorithm, at first the volume data is transferred into the video RAM as 3D texture, then the ray's entry point, leave point and the ray traversal in the GPU are calculated by the vertex program and the fragment program. Finally, different rendering effects are achieved according to various blending functions of the sampling points. Our implementation only needs to render one quadrangle for 3D reconstruction. The experiment shows that when reconstructing with shading effect, the GPU-based ray-casting algorithm can meet the requirements of real-time interactive rendering, and it can also realize some complex effects such as translucency.
关 键 词:光线投射 图形处理器 体绘制 三维纹理 三维重建
分 类 号:TP391.41[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117