2006
DOI: 10.1007/11758549_32
|View full text |Cite
|
Sign up to set email alerts
|

Spline Surface Intersections Optimized for GPUs

Abstract: Abstract.A commodity-type graphics card with its graphics processing unit (GPU) is used to detect, compute and visualize the intersection of two spline surfaces, or the self-intersection of a single spline surface. The parallelism of the GPU facilitates fast and efficient subdivision and bounding box testing of smaller spline patches and their corresponding normal subpatches. This subdivision and testing is iterated until a prescribed level of accuracy is reached, after which results are returned to the main c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2008
2008
2014
2014

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 4 publications
0
5
0
Order By: Relevance
“…Run a preprocess to detect the intersection regions and intersection types, using Sinha's theorem [25], bounding box test, and normal cone test [23], [24], and so on; 2. for those regions with transversal intersections, exploit fast and appropriate methods, such as SISL method [33], and so on; 3. for those regions with singular intersections, for example, tangential intersections and selfintersections, employ the proposed GPU accelerated AA-based method. Finally, though our method is developed for B-spline surface intersection, it can naturally be extended to deal with NURBS intersection.…”
Section: Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…Run a preprocess to detect the intersection regions and intersection types, using Sinha's theorem [25], bounding box test, and normal cone test [23], [24], and so on; 2. for those regions with transversal intersections, exploit fast and appropriate methods, such as SISL method [33], and so on; 3. for those regions with singular intersections, for example, tangential intersections and selfintersections, employ the proposed GPU accelerated AA-based method. Finally, though our method is developed for B-spline surface intersection, it can naturally be extended to deal with NURBS intersection.…”
Section: Resultsmentioning
confidence: 99%
“…Currently, the widely employed method in practical applications is the hybrid method of decomposition and tracing, which first identifies all intersection branches by decomposition, and then traces out the curve for each intersection branch [23], [24]. To reduce the computation complexity of recursive decomposition, Sinha et al [25] develop a theorem to detect the topology of transversal intersections.…”
Section: Surface Intersectionmentioning
confidence: 99%
See 1 more Smart Citation
“…To overcome the image-space resolution for spline intersections, researchers at SINTEF adapted the serial subdivision algorithm to use the GPU. They accelerate the computations by using the GPU to test for intersections and iteratively subdivide the spline patches until a prescribed accuracy is attained [22], [23].…”
Section: Related Workmentioning
confidence: 99%
“…[Hoff et al 2001] use the GPU to perform fast proximity queries on 2D shapes using a pixel grid to perform distance computations, but their technique does not extend to 3D shapes. Recently, researchers at SINTEF accelerate spline intersections by using the GPU to test for intersections and iteratively subdivide the spline patches until a prescribed accuracy is attained [Briseid et al 2006;Dokken et al 2005].…”
Section: Related Workmentioning
confidence: 99%