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

基于GPU的非结构化网格数据体光照计算与实现方法
引用本文:马千里,徐华勋,岳凯,李思昆. 基于GPU的非结构化网格数据体光照计算与实现方法[J]. 计算机工程与科学, 2011, 33(1): 82-87. DOI: 10.3969/j.issn.1007130X.2011.
作者姓名:马千里  徐华勋  岳凯  李思昆
作者单位:国防科学技术大学计算机学院,湖南,长沙,410073
基金项目:国家973计划资助项目(2009CB723803);国家自然科学基金资助项目(60873120)
摘    要:光照在提高体绘制质量方面发挥重要作用,而梯度计算是实现体光照的关键.与结构化网格相比,非结构化网格拓扑关系复杂,使得顶点梯度估计困难,采样点梯度计算复杂度高,且不易采用GPU加速,阻碍了算法的实时性.因此,绝大多数非结构化网格体绘制尚未添加体光照.本文提出一种高精度的非结构化网格顶点梯度计算方法:先采用格林公式估计单元...

关 键 词:GPU  非结构化网格  光照  梯度估计  体绘制
收稿时间:2010-05-12
修稿时间:2010-09-21

GPU-Based Computation and an Implementation Method of Volume Illumination for Unstructured-Grid Data
MA Qian-li,XU Hua-xun,YUE Kai,LI Si-kun. GPU-Based Computation and an Implementation Method of Volume Illumination for Unstructured-Grid Data[J]. Computer Engineering & Science, 2011, 33(1): 82-87. DOI: 10.3969/j.issn.1007130X.2011.
Authors:MA Qian-li  XU Hua-xun  YUE Kai  LI Si-kun
Affiliation:(School of Computer Science,National University of Defense Technology,Changsha 410073,China)
Abstract:Gradient estimation is necessary for illumination effects which play an important role in volume rendering. Compared with the structured grids, it is difficult to estimate the vertex gradient for unstructured grids due to the complicated topology. Futhermore,real time rendering can be hardly achieved due to the computation complexity of the resampled point gradient and the difficultity of implemention on GPUs. As a result, most of the unstructured grid volumes have not been lit. This paper presents a method to estimate the vertex gradient with high precision for unstructured grids. It employs the volume weighted extrapolation and the inverse distance extrapolation to compute a vertex gradient using a group of cell gradients estimated by the Green theorem. Meanwhile, to compute the gradient at a resampled point, we present an efficient method based on the cell divergence which makes the cost much lower than the recent method of full linear interpolation。The real time performance of our algorithm even for the relative large data sets can be achieved by its GPU implementaion with the aid of a well designed data structure.
Keywords:GPU  unstructured grids  illumination  gradient estimation  volume rendering
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机工程与科学》浏览原始摘要信息
点击此处可从《计算机工程与科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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