DocumentCode
2073183
Title
Real-time rendering of bumpmap shadows taking account of surface curvature
Author
Onoue, Koichi ; Max, Nelson ; Nishita, Tomoyuki
Author_Institution
Tokyo Univ., Chiba, Japan
fYear
2004
fDate
18-20 Nov. 2004
Firstpage
312
Lastpage
318
Abstract
The bump-mapping technique is often used to represent bumps on objects such as bark on trees and craters on the moon. In order to render shadows cast by bumps, the horizon map method was proposed. The horizon map is a table which has, for each of a small collection of azimuthal directions, slopes from each viewpoint on the bump map (height field) to the corresponding horizon point, which is the highest viewable point seen from that viewpoint. We propose a more precise method for rendering bumpmap shadows using a both a horizon map and a distance map, to take curvature of surfaces into consideration. The distance map is a table, which has, for each azimuthal direction, horizontal projected distances from each point of the bump map to its corresponding horizon point. The proposed method can render shadows efficiently by using programmable graphics hardware.
Keywords
computer graphic equipment; curve fitting; data visualisation; real-time systems; realistic images; rendering (computer graphics); surface fitting; azimuthal directions; bump-mapping technique; distance map table; horizon map method; programmable graphics hardware; real-time bumpmap shadow rendering; surface curvature; Computer graphics; Costs; Hardware; Light sources; Lighting; Moon; Rendering (computer graphics); bump-mapping; curvature; graphics hardware; horizon map; shadows;
fLanguage
English
Publisher
ieee
Conference_Titel
Cyberworlds, 2004 International Conference on
Print_ISBN
0-7695-2140-1
Type
conf
DOI
10.1109/CW.2004.52
Filename
1366191
Link To Document