首页> 外文学位 >Ray tracing implicit surfaces for interactive visualization.
【24h】

Ray tracing implicit surfaces for interactive visualization.

机译:光线跟踪隐式曲面以进行交互式可视化。

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

摘要

Implicit surfaces are useful representations of geometry in visualization. Since geometric data are nearly always discrete, it is typically desirable to pair them with a continuous reconstruction filter. An isosurface is a manifestation of that filter in implicit form. Traditionally, the preferred methods for rendering isosurfaces have been to extract and rasterize a triangle mesh, or to resample the implicit as simpler proxy geometry such as splats. Ray casting allows for direct and pixel-exact rendering of an implicit surface by root-solving for the intersection. Full ray tracing methods pair this intersection process with a spatial acceleration structure, such as a bounding volume hierarchy or octree. While traditionally slow compared to rasterization, this approach has several advantages. It enables multiple-bounce effects such as shadows and reflections, and allows for dynamic changes in the implicit without offline processing. More significantly for visualization, acceleration structures are traversed in logarithmic time, allowing for graceful scaling to large data. This dissertation presents several advancements in ray tracing implicit surfaces and its applications, namely single-ray and coherent multiresolution methods for isosurface ray tracing of octree-compressed large structured data, a coherent method for isosurface rendering of tetrahedral meshes, and algorithms for rendering arbitrary implicit forms robustly using interval and affine arithmetic. While computationally costly, techniques such as these map well to modern multicore CPUs and thread-parallel GPUs, and will continue to improve in efficiency and applicability as parallel hardware trends evolve.
机译:隐式曲面是可视化中几何图形的有用表示。由于几何数据几乎总是离散的,因此通常希望将它们与连续重建滤波器配对。等值面是隐式形式的该过滤器的体现。传统上,渲染等值面的首选方法是提取和栅格化三角形网格,或者将隐式对象重新采样为更简单的代理几何体(例如splats)。射线投射可以通过对交点进行根求解来直接和精确地渲染隐式曲面。全光线跟踪方法将此相交过程与空间加速结构(例如边界体积层次结构或八叉树)配对使用。尽管传统上与栅格化相比速度较慢,但​​此方法具有多个优点。它启用了多重反射效果,例如阴影和反射,并允许隐式动态更改,而无需脱机处理。对于可视化而言,更重要的是,加速结构可以在对数时间内遍历,从而可以顺畅地缩放到大数据。本文介绍了射线追踪隐含曲面及其应用的一些进展,即八叉树压缩大型结构化数据的等值射线单面和相干多分辨率方法,四面体网格等值面渲染的相干方法以及任意隐式渲染的算法。使用区间和仿射算法稳健地形成表格。尽管计算成本很高,但是诸如此类的技术可以很好地映射到现代多核CPU和线程并行GPU,并且随着并行硬件趋势的发展,效率和适用性将继续提高。

著录项

  • 作者

    Knoll, Aaron M.;

  • 作者单位

    The University of Utah.;

  • 授予单位 The University of Utah.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2009
  • 页码 145 p.
  • 总页数 145
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

  • 入库时间 2022-08-17 11:37:52

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号