期刊文献+

Fast Ray Tracing NURBS Surfaces

Fast Ray Tracing NURBS Surfaces
原文传递
导出
摘要 In this paper, a new algorithm with extrapolation process for computingthe ray/surface intersection is presented. Also, a ray is defined to be the in-tersection of two planes, which are nonorthogonal in general, in such a waythat the number of multiplication operations is reduced. In the preprocessingstep, NURBS surfaces are subdivided adaptively into rational Bezier patches.Parallelepipeds are used to enclose the respective patches as tightly as possible.Therefore, for each ray that hits the enclosure (i.e., parallelepiped) of a patchthe intersection points with the parallelepiped's faces can be used to vield agood starting poiat for the following iteration. The improved Newton iterationwith extrapolation process saves CPU time by reducing the number of iterationsteps. The intersection scheme is faster than previous methods for which published performance data allow reliable comparison. The method may also beused to speed up tracing the intersection of two parametric surfaces and otheroperations that need Newton iteration. In this paper, a new algorithm with extrapolation process for computingthe ray/surface intersection is presented. Also, a ray is defined to be the in-tersection of two planes, which are nonorthogonal in general, in such a waythat the number of multiplication operations is reduced. In the preprocessingstep, NURBS surfaces are subdivided adaptively into rational Bezier patches.Parallelepipeds are used to enclose the respective patches as tightly as possible.Therefore, for each ray that hits the enclosure (i.e., parallelepiped) of a patchthe intersection points with the parallelepiped's faces can be used to vield agood starting poiat for the following iteration. The improved Newton iterationwith extrapolation process saves CPU time by reducing the number of iterationsteps. The intersection scheme is faster than previous methods for which published performance data allow reliable comparison. The method may also beused to speed up tracing the intersection of two parametric surfaces and otheroperations that need Newton iteration.
出处 《Journal of Computer Science & Technology》 SCIE EI CSCD 1996年第1期17-29,共13页 计算机科学技术学报(英文版)
关键词 Computer graphics ray tracing visible surface algorithm parametric surface NURBS EXTRAPOLATION Newton iteration Computer graphics,ray tracing,visible surface algorithm,parametric surface,NURBS,extrapolation,Newton iteration
  • 相关文献

参考文献4

  • 1秦开怀,J Comput Sci Technol,1994年,9卷,1期,70页
  • 2秦开怀,1993年
  • 3秦开怀,Computer Graphics Forum,1992年,11卷,5期,285页
  • 4Deng J,Extrapolation Methods and Their Applications (in Chinese),1973年

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部