File Download
There are no files associated with this item.
Links for fulltext
(May Require Subscription)
- Scopus: eid_2-s2.0-0031224619
- WOS: WOS:000071493400005
- Find via
Supplementary
- Citations:
- Appears in Collections:
Article: A new method for speeding up ray tracing nurbs surfaces
Title | A new method for speeding up ray tracing nurbs surfaces |
---|---|
Authors | |
Issue Date | 1997 |
Publisher | Pergamon. The Journal's web site is located at http://www.elsevier.com/locate/cag |
Citation | Computers And Graphics (Pergamon), 1997, v. 21 n. 5, p. 577-586 How to Cite? |
Abstract | In this paper, a new method for computing the intersection of a ray and a NURBS surface is presented. The method is based on Newton iteration for a system of nonlinear equations, but its convergence is accelerated by using the polynomial extrapolation. Additionally, a ray is defined to be the intersection of two planes, which are usually non-orthogonal, so that theoperations are significantly reduced. A trapezoid prism is adopted for the bounding box enclosing the patch as tightly as possible. It can be used both for getting a good start point for the Newton iteration and for efficiently detecting whether a ray intersects a patch. The method proposed for speeding up ray tracing NURBS surfaces can reduce both the iteration steps and arithmetic operations, thus much CPU time is saved. The new method is faster than the previous methods for which published performance data allow reliable comparison. The acceleration techniques with extrapolation presented for solution to a system of nonlinear equations can also be used to speed up tracing the intersection of two parametric surfaces as well as others that need Newton iteration. © 1997 Elsevier Science Ltd. All rights reserved. |
Persistent Identifier | http://hdl.handle.net/10722/152263 |
ISSN | 2023 Impact Factor: 2.5 2023 SCImago Journal Rankings: 0.791 |
ISI Accession Number ID | |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Qin, K | en_US |
dc.contributor.author | Gong, M | en_US |
dc.contributor.author | Guan, Y | en_US |
dc.contributor.author | Wang, W | en_US |
dc.date.accessioned | 2012-06-26T06:36:49Z | - |
dc.date.available | 2012-06-26T06:36:49Z | - |
dc.date.issued | 1997 | en_US |
dc.identifier.citation | Computers And Graphics (Pergamon), 1997, v. 21 n. 5, p. 577-586 | en_US |
dc.identifier.issn | 0097-8493 | en_US |
dc.identifier.uri | http://hdl.handle.net/10722/152263 | - |
dc.description.abstract | In this paper, a new method for computing the intersection of a ray and a NURBS surface is presented. The method is based on Newton iteration for a system of nonlinear equations, but its convergence is accelerated by using the polynomial extrapolation. Additionally, a ray is defined to be the intersection of two planes, which are usually non-orthogonal, so that theoperations are significantly reduced. A trapezoid prism is adopted for the bounding box enclosing the patch as tightly as possible. It can be used both for getting a good start point for the Newton iteration and for efficiently detecting whether a ray intersects a patch. The method proposed for speeding up ray tracing NURBS surfaces can reduce both the iteration steps and arithmetic operations, thus much CPU time is saved. The new method is faster than the previous methods for which published performance data allow reliable comparison. The acceleration techniques with extrapolation presented for solution to a system of nonlinear equations can also be used to speed up tracing the intersection of two parametric surfaces as well as others that need Newton iteration. © 1997 Elsevier Science Ltd. All rights reserved. | en_US |
dc.language | eng | en_US |
dc.publisher | Pergamon. The Journal's web site is located at http://www.elsevier.com/locate/cag | en_US |
dc.relation.ispartof | Computers and Graphics (Pergamon) | en_US |
dc.title | A new method for speeding up ray tracing nurbs surfaces | en_US |
dc.type | Article | en_US |
dc.identifier.email | Wang, W:wenping@cs.hku.hk | en_US |
dc.identifier.authority | Wang, W=rp00186 | en_US |
dc.description.nature | link_to_subscribed_fulltext | en_US |
dc.identifier.scopus | eid_2-s2.0-0031224619 | en_US |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-0031224619&selection=ref&src=s&origin=recordpage | en_US |
dc.identifier.volume | 21 | en_US |
dc.identifier.issue | 5 | en_US |
dc.identifier.spage | 577 | en_US |
dc.identifier.epage | 586 | en_US |
dc.identifier.isi | WOS:000071493400005 | - |
dc.publisher.place | United Kingdom | en_US |
dc.identifier.scopusauthorid | Qin, K=7006784532 | en_US |
dc.identifier.scopusauthorid | Gong, M=55200993200 | en_US |
dc.identifier.scopusauthorid | Guan, Y=7202923907 | en_US |
dc.identifier.scopusauthorid | Wang, W=35147101600 | en_US |
dc.identifier.issnl | 0097-8493 | - |