首页> 外文期刊>Computers & Graphics >Real-time ray casting of algebraic B-spline surfaces
【24h】

Real-time ray casting of algebraic B-spline surfaces

机译:代数B样条曲面的实时射线投射

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

摘要

Piecewise algebraic B-spline surfaces (ABS surfaces) are capable of modeling globally smooth shapes of arbitrary topology. These can be potentially applied in geometric modeling, scientific visualization, computer animation and mathematical illustration. However, real-time ray casting the surface is still an obstacle for interactive applications, due to the large amount of numerical root findings of nonlinear polynomial systems that are required. In this paper, we present a GPU-based real-time ray casting method for ABS surfaces. To explore the powerful parallel computing capacity of contemporary CPUs, we adopt iterative numerical root-finding algorithms, e.g., the Newton-Raphson and regula falsi algorithms, rather than recursive ones. To facilitate convergence of the Newton-Raphson or regula falsi algorithm, their initial guesses are determined through rasterization of the isotopic isosurface, and the isosurface is generated based on regular criteria for surface domain subdivision. Meanwhile, polar surfaces are adopted to identify single roots or to isolate different roots, i.e., ray and surface intersections. As an important geometric feature, the silhouette curve is elaborately computed to floating-point accuracy, which can be applied in further anti-aliasing processes. The experimental results show that the proposed method can render thousands of piecewise algebraic surface patches of degrees 6-9 in real time.
机译:分段代数B样条曲面(ABS曲面)能够对任意拓扑的全局平滑形状进行建模。这些可以潜在地应用于几何建模,科学可视化,计算机动画和数学插图。然而,由于需要大量的非线性多项式系统的数值根结果,实时射线投射表面仍然是交互式应用的障碍。在本文中,我们提出了一种基于GPU的ABS表面实时射线投射方法。为了探索当代CPU强大的并行计算能力,我们采用迭代数值根查找算法,例如Newton-Raphson和regula falsi算法,而不是递归算法。为了促进Newton-Raphson或Regula falsi算法的收敛,通过对同位素等值面进行栅格化来确定其最初的猜测,并根据规则的表面域细分标准生成等值面。同时,采用极性表面来识别单个根或隔离不同的根,即射线和表面相交。作为重要的几何特征,轮廓曲线经过精心计算以达到浮点精度,可用于进一步的抗锯齿处理。实验结果表明,该方法可以实时绘制成千上万个6-9度的分段代数曲面补丁。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号