Abstract
Over the past decades, vast research has been done on the ray-triangle intersect test but not much attention has been paid to the ray-quadratic parametric surface intersection test. In this chapter we present two direct ray tracing methods for quadratic parametric surfaces and introduce a simple optimization technique for them.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bajaj CL, Chen J, Xu G (1995) Modeling with cubic a-patches. ACM Trans Graph 14:103–133
Boubekeur T, Alexa M (2008) Phong tessellation. In SIGGRAPH Asia ’08: ACM SIGGRAPH Asia 2008 papers, New York, NY, USA. ACM, pp 1–5
Breen DE (1986) Creation and smooth-shading of steiner patch tessellations. In: Proceedings of 1986 ACM fall joint computer conference, Los Alamitos, CA, USA, ACM ’86. IEEE Computer Society Press, pp 931–940
Hanrahan P (1983) Ray tracing algebraic surfaces. In: Proceedings of the 10th annual conference on Computer graphics and interactive techniques, Detroit, Michigan, USA, SIGGRAPH ’83. ACM, pp 83–90
Hosaka M (1992) Modeling of curves and surfaces in CAD/CAM. Springer, New York
Kajiya JT (1982) Ray tracing parametric patches. In: Proceedings of the 9th annual conference on Computer graphics and interactive techniques, New York, NY, USA, SIGGRAPH ’82. ACM, pp 245–254
Ogaki S, Tokuyoshi Y (2011) Direct ray tracing of phong tessellation. In: EGSR’11 Proceedings of the twenty-second eurographics conference on rendering, pp 1337–1344
Sederberg TW, Nishita T (1990) Curve intersection using bézier clipping. Comput Aided Des 22(9):538–549
Vlachos A, Peters J, Boyd C, Mitchell JL (2001) Curved pn triangles. In SI3D ’01: Proceedings of the 2001 symposium on interactive 3D graphics, New York, NY, USA, 2001. ACM Press, pp 159–166
Acknowledgments
We would like to thank Ken Anjyo and Sampei Hirose for their valuable comments. This work was partially supported by JST CREST.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix
Appendix
The geometric normal \({N_G}\) of can be derived as
The partial derivatives \(\frac{\partial Q(u, v)}{\partial u}\) and \(\frac{\partial Q(u, v)}{\partial v}\) are obtained as
For smooth rendering, we use the Phong-interpolated normal \({N_p}\) as in [3] instead of \({N_G}\). The geometric normal \({N_G}\) should be used, for example, when the dot product of \({N_G}\) and a reflected vector computed with \({N_p}\) is negative.
Rights and permissions
Copyright information
© 2014 Springer Japan
About this chapter
Cite this chapter
Ogaki, S. (2014). Ray Tracing of Quadratic Parametric Surface. In: Anjyo, K. (eds) Mathematical Progress in Expressive Image Synthesis I. Mathematics for Industry, vol 4. Springer, Tokyo. https://doi.org/10.1007/978-4-431-55007-5_10
Download citation
DOI: https://doi.org/10.1007/978-4-431-55007-5_10
Published:
Publisher Name: Springer, Tokyo
Print ISBN: 978-4-431-55006-8
Online ISBN: 978-4-431-55007-5
eBook Packages: EngineeringEngineering (R0)