【24h】

An Enhanced Implementation of the Marching Cubes Algorithm

机译:行进立方体算法的增强实现

获取原文

摘要

The Marching Cubes algorithm is a widely used volume rendering technique. It creates an isosurface representation of a volumetric dataset by means of a clever classification of the possible cell configurations (i.e., sets of eight adjacent voxels). This technique is quite straightforward to implement, and exhibits an outstanding performance. However, some problems were detected in the algorithm, when in some cases ambiguously classified cells produce isosurfaces with cracks or holes. The solutions proposed for this problem reduce but not eliminate the cases where cracks arise, and also produce a significant time overhead. This paper describes an enhanced classification schema for the marching cubes algorithm. It is based on the consideration of a fictitious "diagonal" face across the cell. This does not lead to a proliferation of configurations, thus retaining the efficiency of the original algorithm. It produces an adequate output in all the cases.
机译:Marching Cubes算法是一种广泛使用的体绘制技术。它通过对可能的单元格配置(即,八个相邻体素的集合)进行巧妙分类,创建了体积数据集的等值面表示。这项技术非常容易实现,并且具有出色的性能。但是,在某些情况下,当分类不明确的单元格产生具有裂纹或孔洞的等值面时,该算法会检测到一些问题。针对该问题提出的解决方案减少但不能消除出现裂纹的情况,并且还产生大量的时间开销。本文介绍了一种行军多维数据集算法的增强分类方案。它基于对整个单元的虚拟“对角”面的考虑。这不会导致配置激增,从而保留了原始算法的效率。在所有情况下,它都能产生足够的输出。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号