Shape aware normal interpolation for curved surface shading from polyhedral approximation

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,...

Full description

Saved in:
Bibliographic Details
Main Authors: Yang, Xunnian., Zheng, Jianmin.
Other Authors: School of Computer Engineering
Format: Article
Language:English
Published: 2013
Subjects:
Online Access:https://hdl.handle.net/10356/96555
http://hdl.handle.net/10220/11706
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-96555
record_format dspace
spelling sg-ntu-dr.10356-965552020-05-28T07:19:05Z Shape aware normal interpolation for curved surface shading from polyhedral approximation Yang, Xunnian. Zheng, Jianmin. School of Computer Engineering DRNTU::Engineering::Computer science and engineering 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. 2013-07-17T04:41:21Z 2019-12-06T19:32:28Z 2013-07-17T04:41:21Z 2019-12-06T19:32:28Z 2012 2012 Journal Article Yang, X., & Zheng, J. (2013). Shape aware normal interpolation for curved surface shading from polyhedral approximation. The Visual Computer, 29(3), 189-201. 0178-2789 https://hdl.handle.net/10356/96555 http://hdl.handle.net/10220/11706 10.1007/s00371-012-0715-y en The visual computer © 2012 Springer-Verlag.
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Yang, Xunnian.
Zheng, Jianmin.
Shape aware normal interpolation for curved surface shading from polyhedral approximation
description 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.
author2 School of Computer Engineering
author_facet School of Computer Engineering
Yang, Xunnian.
Zheng, Jianmin.
format Article
author Yang, Xunnian.
Zheng, Jianmin.
author_sort Yang, Xunnian.
title Shape aware normal interpolation for curved surface shading from polyhedral approximation
title_short Shape aware normal interpolation for curved surface shading from polyhedral approximation
title_full Shape aware normal interpolation for curved surface shading from polyhedral approximation
title_fullStr Shape aware normal interpolation for curved surface shading from polyhedral approximation
title_full_unstemmed Shape aware normal interpolation for curved surface shading from polyhedral approximation
title_sort shape aware normal interpolation for curved surface shading from polyhedral approximation
publishDate 2013
url https://hdl.handle.net/10356/96555
http://hdl.handle.net/10220/11706
_version_ 1681057600614957056