| Analysis of primary extent algorithms for ray tracing |
| Full text |
Pdf
(749 KB)
|
| Source
|
ACM Southeast Regional Conference
archive
Proceedings of the 33rd annual on Southeast regional conference
table of contents
Clemson, South Carolina
SESSION: Graphics
table of contents
Pages: 83 - 91
Year of Publication: 1995
ISBN:0-89791747-2
|
|
Authors
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 2, Downloads (12 Months): 12, Citation Count: 0
|
|
|
ABSTRACT
Ray tracing renders realistic images of scenes but requires a relatively large amount of time. Ray tracing is so named because it traces backward along the rays of light reaching an observer's eye, through each pixel of the computer screen, to determine which object in a scene is the source of the light for that ray. To do this, a minimum intersection time, if any, for the ray and each object in the scene is found to determine which object is intersected first. To reduce the calculation time, extents are formed around the objects in the scene; these are bounding rectangles determined in screen coordinates. A ray-extent intersection calculation is fast when compared with that of a ray and a more complex object, such as a sphere, cylinder, cone, or torus. An analysis suggested by earlier work in hidden-surface elimination is carried out here with respect to extent algorithms. The intent is to methodically characterize different methods and orderings in which extents can be used and determine which, if any, performs well consistently. One of the algorithms arrived at will be shown to be particularly effective.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Borland Languages Publications Group. Turbo C++ Version 3.0 User's Guide. Scotts Valley, CA: Borland International, Inc., 1991.
|
| |
2
|
|
| |
3
|
|
| |
4
|
|
 |
5
|
|
|