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
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;
Conference_Titel :
Cyberworlds, 2004 International Conference on
Print_ISBN :
0-7695-2140-1