首页> 外文期刊>IEEE transactions on visualization and computer graphics >Image-space visibility ordering for cell projection volume rendering of unstructured data
【24h】

Image-space visibility ordering for cell projection volume rendering of unstructured data

机译:非结构化数据的单元格投影体积渲染的图像空间可见性排序

获取原文
获取原文并翻译 | 示例
       

摘要

Projection methods for volume rendering unstructured data work by projecting, in visibility order, the polyhedral cells of the mesh onto the image plane, and incrementally compositing each cell's color and opacity into the final image. Normally, such methods require an algorithm to determine a visibility order of the cells. The meshed polyhedra visibility order (MPVO) algorithm can provide such an order for convex meshes by considering the implications of local ordering relations between cells sharing a common face. However, in nonconvex meshes, one must also consider ordering relations along viewing rays which cross empty space between cells. In order to include these relations, the algorithm described in this paper, the scanning exact meshed polyhedra visibility ordering (SXMPVO) algorithm, scan-converts the exterior faces of the mesh and saves the ray-face intersections in an A-buffer data structure which is then used for retrieving the extra ordering relations. The image which SXMPVO produces is the same as would be produced by ordering the cells exactly, even though SXMPVO does not compute an exact visibility ordering. This is because the image resolution used for computing the visibility ordering relations is the same as that which is used for the actual volume rendering and we choose our A-buffer rays at the same sample points that are used to establish a polygon's pixel coverage during hardware scan conversion. Thus, the algorithm is image-space correct. The SXMPVO algorithm has several desirable features; among them are speed, simplicity of implementation, and no extra (i.e., with respect to MPVO) preprocessing.
机译:通过按可见性顺序将网格的多面体单元投影到图像平面上,并将每个单元格的颜色和不透明度逐步组合到最终图像中,从而可以对非结构化数据进行体积渲染的投影方法。通常,这样的方法需要用于确定单元的可见性顺序的算法。网格化多面体可见性顺序(MPVO)算法可以通过考虑共享同一面的单元格之间的局部顺序关系的含义为凸网格提供这种顺序。但是,在非凸网格中,还必须考虑沿穿过单元格之间空白空间的视线的排序关系。为了包括这些关系,本文描述的算法是扫描精确网格多面体可见性排序算法(SXMPVO),对网格的外表面进行扫描转换,并将射线面相交保存在A缓冲区数据结构中,然后用于检索额外的排序关系。即使SXMPVO并未计算确切的可见性顺序,SXMPVO产生的图像也与通过对单元进行精确排序所产生的图像相同。这是因为用于计算可见性顺序关系的图像分辨率与用于实际体积渲染的图像分辨率相同,并且我们在相同的采样点选择A缓冲射线,该采样点用于在硬件期间建立多边形的像素覆盖率扫描转换。因此,该算法是图像空间正确的。 SXMPVO算法具有一些理想的功能。其中包括速度,实施的简便性和无需额外的(即,就MPVO而言)预处理。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号