
doi: 10.1007/bf02943518
In this paper, a new algorithm with extrapolation process for computing the ray/surface intersection is presented. Also, a ray is defined to be the intersection of two planes, which are non-orthogonal in general, in such a way that the number of multiplication operations is reduced. In the preprocessing step, 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 patch the intersection points with the parallelepiped's faces can be used to yield a good starting point for the following iteration. The improved Newton iteration with extrapolation process saves CPU time by reducing the number of iteration steps. The intersection scheme is faster than previous methods for which published performance data allow reliable comparison. The method may also be used to speed up tracing the intersection of two parametric surfaces and other operations that need Newton iteration.
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 2 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
