摘要
利用图形硬件的并行性将六面体网格数据映射为纹理,从每个六面体中提取等值面片,并将其绘制到纹理而得到最终等值面。基于Cg着色器编程语言实现三维电磁环境表现的实验结果表明,该方法有效地减轻了CPU负担,提高了等值面提取速度,适合实时应用。
The development of GPU gave a new platform for general purpose computations. First the input cube-dataset was mapped to textures. Then based on the parallelity of graphic hardware, a new algorithm for isosurfaee extraction from cubes was designed. At last the result isosurface was rendered to output texture. Experiment result of representation for 3D electromagnetic environment based on Cg shader programming language indicates that the method effectively lightens CPU' s burden, accelerates isosurface extraction process and can be used in real-time application.
出处
《计算机应用研究》
CSCD
北大核心
2008年第11期3468-3470,3476,共4页
Application Research of Computers
基金
国家"863"计划资助项目(2006AA01Z319)
关键词
等值面
移动立方体
硬件加速
isosurface
marching cubes
hardware accelerated