GVIP Journal    

ICGST

Issue (9)

GVIP

Shading By Fast Bi-Quadratic Normal Vector Interpolation

Chandan Singh, Ekta Walia

Professor& Head, Department of Computer Science, Punjabi University Patiala, India

Lecturer, National Institute of Technical Teachers Training & Research Sector 26, Chandigarh, Pin: 160019, India

ABSTRACT

The use of Bezier curves and Bezier triangles has been extensively explored in the field of computer graphics. The purpose of this paper is to show that Bezier triangles and curves can be used for reducing the cost of Bi-quadratic Phong shading. A shading algorithm has been proposed which uses quadratic Bezier triangle’s blending functions for performing quadratic interpolation of normal vector along the edges of a polygon and quadratic Bezier curve for interpolation of normal vector along the scan line.  The visual results of this algorithm are exactly the same as that of Bi-quadratic Phong shading. By virtue of fast calculation of area coordinates at the edge points, this shading algorithm becomes faster than all the known fast Bi-quadratic normal vector interpolation methods, which attain the same visual quality as that of Bi-quadratic Phong shading. This paper summarizes and compares the proposed method with the other existing faster methods. Flexibility of the proposed method has been utilized to further reduce the cost of Bi-quadratic Phong shading by incorporating another fast angular interpolation method along the scan line.

Keywords: Phong shading, Bi-quadratic Phong shading, Area coordinates, Bezier Triangle, Bezier Curve

BibTex:

@ARTICLE{P1150546008,

AUTHOR = {Chandan Singh, Ekta Walia},

TITLE = {Shading By Fast Bi-Quadratic Normal Vector Interpolation },

JOURNAL = {ICGST International Journal on Graphics, Vision and Image Processing},

YEAR = {2005},

MONTH={DECEMBER},

VOLUME={05},

ISSUE = {9},

PAGES={49--54}

}

(Full Paper, 1.167 KB)