Shape aware normal interpolation for curved surface shading from polyhedral approximation
Xunnian Yang, Jianmin Zheng
In The Visual Computer, 29(3), March 2013.
Abstract: Independent interpolation of local surface patches and local normal patches is an efficient way for fast rendering of smooth curved surfaces from rough polyhedral meshes. However, the independently interpolating normals may deviate greatly from the analytical normals of local interpolating surfaces, and the normal deviation may cause severe rendering defects when the surface is shaded using the interpolating normals. In this paper we propose two novel normal interpolation schemes along with interpolation of cubic Bézier triangles for rendering curved surfaces from rough triangular meshes. Firstly, the interpolating normal is computed by a Gregory normal patch to each Bézier triangle by a new definition of quadratic normal functions along cubic space curves. Secondly, the interpolating normal is obtained by blending side-vertex normal functions along side-vertex parametric curves of the interpolating Bézier surface. The normal patches by these two methods can not only interpolate given normals at vertices or boundaries of a triangle but also match the shape of the local interpolating surface very well. As a result, more realistic shading results are obtained by either of the two new normal interpolation schemes than by the traditional quadratic normal interpolation method for rendering rough triangular meshes.
Article URL: http://dx.doi.org/10.1007/s00371-012-0715-y
BibTeX format:
@article{Yang:2013:SAN,
  author = {Xunnian Yang and Jianmin Zheng},
  title = {Shape aware normal interpolation for curved surface shading from polyhedral approximation},
  journal = {The Visual Computer},
  volume = {29},
  number = {3},
  pages = {189--201},
  month = mar,
  year = {2013},
}
Search for more articles by Xunnian Yang.
Search for more articles by Jianmin Zheng.

Return to the search page.


graphbib: Powered by "bibsql" and "SQLite3."