DocumentCode
1891463
Title
A hardware accelerator for the specular intensity of Phong illumination model in 3-dimensional graphics
Author
Kwon, Young-Su ; Park, In-Cheol ; Kyung, Chong-Min
Author_Institution
Dept. of Electr. Eng., Korea Adv. Inst. of Sci. & Technol., Seoul, South Korea
fYear
2000
fDate
9-9 June 2000
Firstpage
559
Lastpage
564
Abstract
This paper presents a special hardware implementation developed for the computation of the specular term which is the most time consuming part in the Phong´s illumination. In the Phong shading, the exponentiation operation of two floating-point numbers is necessary for each point inside a polygon. An approximation algorithm is developed to speed up the exponentiation operation, and it is supported by simple hardware that can be easily merged into a floating-point multiplier. The exponentiation operation takes just 4 cycles in the proposed hardware while it takes about 100-200 cycles in conventional floating-point units. Although an approximation algorithm is employed for the exponentiation operation, the amount of error is so minimal that the difference is virtually indistinguishable.
Keywords
computer graphics; floating point arithmetic; Phong illumination model; Phong shading; approximation algorithm; exponentiation operation; floating-point multiplier; hardware accelerator; polygon mesh; specular intensity; three-dimensional graphics; Approximation algorithms; Computer errors; Computer graphics; Electronic mail; Equations; Geometry; Hardware; Lighting; Reflection; Reflectivity;
fLanguage
English
Publisher
ieee
Conference_Titel
Design Automation Conference, 2000. Proceedings of the ASP-DAC 2000. Asia and South Pacific
Conference_Location
Yokohama, Japan
Print_ISBN
0-7803-5973-9
Type
conf
DOI
10.1109/ASPDAC.2000.835163
Filename
835163
Link To Document