16
Views
1
CrossRef citations to date
0
Altmetric
Original Articles

A New Approach to Accelerate NURBS Surface Rendering on GPU

, &
Pages 529-538 | Published online: 12 Aug 2013

References

  • Piegl, L. A.; Tiller, W.: The NURBS Book, Springer-Verlag, New York, NY, 1997.
  • Piegl, L.; Tiller, W.: Curve and Surface Constructions Using Rational B-Splines, Computer-Aided Design, 19(9), 1987, 485–498.
  • Kajiya, J. T.: Ray Tracing Parametric Patches, SIGGRAPH’82: Proceedings of the 9th Annual Conference on Computer Graphics and Interactive Techniques, 16(3), 1982, 245–254.
  • Toth, D. L.: On Ray Tracing Parametric Surfaces, SIGGRAPH’85: Proceedings of the 12th Annual Conference on Computer Graphics and Interactive Techniques, 19(3), 1985, 171–179.
  • Martin, W.; Cohen, E.; Fish, R.; Shirley, P.: Practical Ray Tracing of Trimmed NURBS Surfaces, Journal of Graphical Tools, 5(1), 2000, 27–52.
  • Nishita, T.; Sederberg, T. W.; Kakimoto, M.: Ray tracing trimmed rational surface patches, ACM SIGGRAPH Computer Graphics, 24(4), 1990, 337–345.
  • Rost, R. J.: OpenGL® Shading Language 2nd Edition, Addison, Wesley Professional, 2006.
  • Owens, J.; Luebke, D., Govindaraju, N.; Harris M.; Kruger, J.; Lefohn, A. E.; Purcell, T.: A Survey of General-Purpose Computation on Graphics Hardware, Eurographics Computer Graphics Forum, 26(1), 2006, 21–51.
  • Rockwood, A.; Heaton, K.; Davis, T.: Real-time rendering of trimmed surfaces, Proceedings of the 16th Annual Conference on Computer Graphics and Interactive Techniques, 23(3), 1989, 107–116.
  • Abi-Ezzi, S. S.; Subramaniam, S., Fast dynamic tessellation of trimmed NURBS surfaces, Computer Graphics Forum, 13(3), 1994, 107–126.
  • Kumar S.; Manocha, D.; Lastra, A.: Interactive display of large NURBS Models, IEEE Transactions on Visualization and Computer Graphics, 2(4), 1996, 323–336.
  • Bolz, J.; Schröder, P.: Evaluation of subdivision surfaces on programmable graphics hardware, TR, California Institute of Technology Computer Science Department, Pasadena, CA, 2003, http://www.multires.caltech.edu/pubs/GPUSubD.pdf.
  • Yasui, Y.; Kanai, T.: Surface Quality Assessment of Subdivision Surfaces on Programmable Graphics Hardware, International Conference on Shape Modeling and Applications, 2004, 129–138
  • Kanai, T.; Yasui, Y.: Per-pixel Evaluation of Parametric Surfaces on GPU, ACM Workshop on General Purpose Computing Using Graphics Processors, 2004, C22.
  • Kanai, T.: Fragment-based Evaluation of Non-Uniform B-Spline Surfaces on GPUs, Computer-Aided Design & Applications, 4(1–4) 2007, 287–294.
  • Guthe, M.; Balázs, A.; Klein, R.: GPU-based Trimming and Tessellation of NURBS and T-Spline Surfaces, ACM Transactions on Graphics, 24(3), 2005, 1016–1023.
  • Guthe, M.; Balázs, A.; Klein R.: GPU-based Appearance Preserving Trimmed NURBS Rendering, Journal of WSCG, 14(1), 2006, 1–8.
  • McMains, S.; Khardekar, R.; Krishnamurthy, A.: Direct Evaluation of NURBS Curves and Surfaces on the GPU, ACM Symposium on Solid and Physical Modeling, 2007, 329–334.
  • Espino, F. J.; Bóo, M.; Amor, M., Bruguera, J. D.: Adaptive Tessellation of NURBS Surfaces, Journal of WSCG, 11(1), 2003, 133–140.
  • Mason, W.; Jackie, N.; Tom, D.; Dave, S.: OpenGL Programming Guide: The Official Guide to Learning OpenGL, Version 1.2, Addison-Wesley, Boston, MA, 1999.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.