DocumentCode
3314197
Title
Shading Algorithms for 3-d Computer Graphics
Author
Butt, Akmal
Author_Institution
FAST-NU, Lahore, Pakistan. Akmal.Butt@nu.edu.pk
fYear
2005
fDate
27-28 Aug. 2005
Firstpage
65
Lastpage
65
Abstract
Computer graphics deals with realistic rendering of 3-d objects. There are many rendering algorithms used. Two of the most famous algorithms are Gouraud Shading Algorithm and Phong Shading Algorithm. These algorithms handle location of light source, location of the camera, and surface reflection properties in different manners and produce different results. Their computational complexities are also very different; Phong Shading being very complex compared to Gouraud Shading. In this talk, the rendering problem is analyzed using 3-d geometry to see how location of light source, location of the observer, and the surface reflection properties play their role. The equations for the two shading algorithms is derived, the computational complexities of the algorithms are compared, and an adaptive shading scheme is presented that chooses between computationally complex Phong Shading algorithm to render the parts of a 3-d object where it is really needed. For other parts of the 3-d object, computationally simple Gouraud Shading is used. This type of adaptive shading scheme has been in existence for some time. However, the algorithms for selection between two rendering methods are not very robust. A new algorithm, developed by the author, for such selection is presented. The comparative results of existing algorithms vs.. the new algorithm are also presented.
Keywords
Cameras; Computational complexity; Computer graphics; Equations; Geometry; Light sources; Optical reflection; Rendering (computer graphics); Robustness;
fLanguage
English
Publisher
ieee
Conference_Titel
Information and Communication Technologies, 2005. ICICT 2005. First International Conference on
Print_ISBN
0-7803-9421-6
Type
conf
DOI
10.1109/ICICT.2005.1598545
Filename
1598545
Link To Document