计算机工程与应用 ›› 2007, Vol. 43 ›› Issue (5): 39-40.

• 学术探讨 • 上一篇    下一篇

基于三维规则数据场的快速光线投射法

洪歧 张树生 杨敏 伍新中 王飞   

  1. 西北工业大学 西北工业大学现代设计与集成制造技术教育部重点实验室 上海交通大学计算机工程与科学系 西北工业大学CAD/CAM国家专业实验室 西南交通大学应用力学与工程系
  • 收稿日期:2006-08-14 修回日期:1900-01-01 出版日期:2007-02-11 发布日期:2007-02-11
  • 通讯作者: 洪歧

An Efficient Ray-casting Algorithm in 3D Regular Data Sets

Hong Qi Fei Wang   

  • Received:2006-08-14 Revised:1900-01-01 Online:2007-02-11 Published:2007-02-11
  • Contact: Hong Qi

摘要: 光线投射法是体绘制技术中的经典算法。该算法原理简单、明了,并能产生高质量的显示图像,但由于所有体素参与了图像绘制,运行速度慢,从而,极大制约了其在交互可视化中的运用。本文利用光线穿过三维规则数据场时与某一方向平面簇交点的快速确定及光线投射方向确定后两相邻平面间所截取线段为定长的特点,简化了光线亮度积分公式,从而在图像质量不减低的情况下,快速进行图像绘制。

关键词: 变密度云, 三维规则数据场, 光线投射, 不透明度

Abstract: Ray casting algorithm is a volume rendering technique of producing superior image quality. The primary drawback of this algorithm is its high cost. Since all voxels participate in the generation of each image, it takes very long rendering time. Taken advantage of fast intersection computation of the ray and a family of planes and simplified the intensity formula, the algorithm generates images quickly.

Key words: Varying Density Cloud, 3D Regular Data Sets, Ray Casting, Opacity