EconPapers    
Economics at your fingertips  
 

Real-Time Algebraic Surface Visualization

Johan Simon Seland () and Tor Dokken ()
Additional contact information
Johan Simon Seland: University of Oslo, Center of Mathematics for Applications
Tor Dokken: SINTEF ICT, Applied Mathematics

A chapter in Geometric Modelling, Numerical Simulation, and Optimization, 2007, pp 163-183 from Springer

Abstract: Abstract We demonstrate a ray tracing type technique for rendering algebraic surfaces using programmable graphics hardware (GPUs). Our approach allows for real-time exploration and manipulation of arbitrary real algebraic surfaces, with no pre-processing step, except that of a possible change of polynomial basis. The algorithm is based on the blossoming principle of trivariate Bernstein-Bézier functions over a tetrahedron. By computing the blossom of the function describing the surface with respect to each ray, we obtain the coefficients of a univariate Bernstein polynomial, describing the surface’s value along each ray. We then use Bézier subdivision to find the first root of the curve along each ray to display the surface. These computations are performed in parallel for all rays and executed on a GPU.

Keywords: GPU; algebraic surface; ray tracing; root finding; blossoming (search for similar items in EconPapers)
Date: 2007
References: Add references at CitEc
Citations:

There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:spr:sprchp:978-3-540-68783-2_6

Ordering information: This item can be ordered from
http://www.springer.com/9783540687832

DOI: 10.1007/978-3-540-68783-2_6

Access Statistics for this chapter

More chapters in Springer Books from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().

 
Page updated 2026-05-20
Handle: RePEc:spr:sprchp:978-3-540-68783-2_6