期刊文献+

基于区间树硬件加速索引的Marching Cubes算法 被引量:11

Hardware-Accelerated Interval Tree Index for Marching Cubes
下载PDF
导出
摘要 为了充分利用GPU的海量线程并行架构,提高等值面可视化效率,提出一种基于区间树硬件加速索引的Marching Cubes算法.该算法在预计算阶段利用GPU构造多区域的区间树作为体数据体素的值域索引;在实时运行阶段根据用户给定的阈值,通过该索引并行地搜索活跃体素,并生成活跃体素的多级索引,然后分配线程处理活跃体素,抽取并绘制等值面.将文中算法应用到不同体数据上的实验结果表明,其能够显著地提高现有Marching Cubes算法的效率;与现有的GPU基准算法相比,最高能达到4~10倍的加速比. This paper proposes a novel hardware-accelerated interval tree index for marching cubes, which exploits the massively parallel architecture of modern GPU for accelerating isosurface extraction. In the pre-computation stage, our method partitions volume data into sub-volumes and then indexes voxels based on its range interval in each sub-volume totally on the GPU. In the runtime stage, this index is used to parallelly locate and process active voxels which are intersected by the given isosurface value in marching cubes. We illustrate our method by using various volume data, in which it outperforms all other known GPU-based marching cubes. The computation speed of our method increases up to 4-10 times in comparison with existing GPU benchmark algorithms.
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2012年第7期871-878,共8页 Journal of Computer-Aided Design & Computer Graphics
基金 国家自然科学基金(61173067) 国家自然科学基金-广东联合基金(U0935003)
关键词 等值面 移动立方体算法 区间树 活跃体素 GPU isosurface marching cubes interval tree active voxel GPU
  • 相关文献

参考文献21

  • 1Yu H F, Wang C L, Grout R W, et al. In situ visualization for large scale combustion simulations [J]. IEEE Computer Graphics and Applications, 2010, 30(3): 45-57.
  • 2Lorensen W E, Cline H E. Marching cubes: a high resolution 3D surface construction algorithm [J]. ACM SIGGRAPH Computer Graphics, 1987, 21(4): 163-169.
  • 3Cignoni P, Marino P, Montani C, et al. Speeding up isosurface extraction using interval trees [J]. IEEE Transactions on Visualization and Computer Graphics, 1997, 3(2): 158-170.
  • 4孙伟,张彩明,杨兴强.Marching Cubes算法研究现状[J].计算机辅助设计与图形学学报,2007,19(7):947-952. 被引量:25
  • 5朱鉴,鲍凯,常元章,柳有权,吴恩华.实时模拟固体燃烧现象[J].计算机辅助设计与图形学学报,2011,23(1):11-20. 被引量:5
  • 6王长波,张卓鹏,张强,钱嫕婧,张洁钰,徐天慧.基于LBM的自由表面流体真实感绘制[J].计算机辅助设计与图形学学报,2011,23(1):104-110. 被引量:11
  • 7Wilhelms J, Gelder A V. Octrees for faster isosurface generation [J]. ACM Transactions on Graphics, 1992, 11 (3) : 201-227.
  • 8Livnat Y, Hansen C. View dependent isosurface extraction [C]//Proceedings of the Conference on Visualization. Los Alamitos: IEEE Computer Society Press, 1998:175-180.
  • 9Livnat Y, Shen H W, Johnson C R. A near optimal isosurface extraction algorithm using the span space [J]. IEEE Transactions on Visualization and Computer Graphics, 1996, 2(1): 73-84.
  • 10Wang C, Chiang Y J. Isosurface extraction and view-dependent filtering from time-varying fields using persistent time-octree (PTOT)[J]. IEEE Transactions on Visualization and Computer Graphics, 2009, 15(6): 1367-1374.

二级参考文献71

  • 1柳有权,刘学慧,朱红斌,吴恩华.基于物理的流体模拟动画综述[J].计算机辅助设计与图形学学报,2005,17(12):2581-2589. 被引量:59
  • 2梁秀霞,张彩明,刘毅,张爱武.拓扑结构正确的三线性插值曲面的三角片逼近[J].计算机研究与发展,2006,43(3):528-535. 被引量:9
  • 3朱红斌,刘学慧,柳有权,吴恩华.基于Lattice Boltzmann模型的液-液混合流模拟[J].计算机学报,2006,29(12):2071-2079. 被引量:19
  • 4Foster N, Fedkiw R. Practical animation of liquids [C]// Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH. New York: ACM Press, 2001:23-30.
  • 5Fedkiw R, Stam J, Jensen H W. Visual simulation of smoke [C]//Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH. New York: ACM Press, 2001: 15 -22.
  • 6Reeves W T. Particle system: a technique for modeling a class of fuzzy objects [J]. ACM Transactions on Graphics, 1983, 2 (2): 91-108.
  • 7Perry C H, Picard R W. Synthesizing flames and their spreading [C] //Proceedings of the 5th Eurographies Workshop on Animation and Simulation. New York: Springer, 1994:1-14.
  • 8Nguyen D Q, Fedkiw R, Jensen H W. Physically based modeling and animation of fire [C] //Computer Graphics Proceedings, Annual Conference Series, ACM SIGGRAPH. New York: ACM Press, 2002: 721-728.
  • 9Hong J M, Shinar T, Fedkiw R. Wrinkled flames and cellular patterns [J]. ACM Transactions on Graphics, 2007, 26(3) :Article No. 47.
  • 10Horvath C, Geiger W. Directable, high resolution simulation of fire on the GPU [J]. ACM Transactions on Graphics, 2009, 28(3): Article No. 41.

共引文献38

同被引文献76

引证文献11

二级引证文献26

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部