DocumentCode
1366918
Title
It´s really not a rendering bug, you see
Author
Woo, Andrew ; Pearce, Andrew ; Ouellette, Marc
Author_Institution
Alias-Wavefront, Toronto, Ont., Canada
Volume
16
Issue
5
fYear
1996
fDate
9/1/1996 12:00:00 AM
Firstpage
21
Lastpage
25
Abstract
Most rendering algorithms deliberately employ approximations and other shortcuts for efficiency. These economies-not coding errors-produce characteristic image artifacts. This article classifies the best-known varieties. We wrote this article in the hope of saving programmers a lot of time debugging something that is really not a bug, but instead a limitation of the algorithm. Our taxonomy is not exhaustive, but it does include many common rendering problems that we have encountered over the years. Most of these limitations can be circumvented with the proposed solutions. In reality, there are more workarounds than true solutions. This imbalance warrants more research into proper solutions to these and similar problems
Keywords
classification; program debugging; programming; rendering (computer graphics); algorithm limitations; approximations; debugging; efficiency; image artifacts; programming economies; rendering algorithms; rendering problems; shortcuts; taxonomy; workarounds; Equations; Image coding; Mirrors; Proposals; Ray tracing; Reflection; Rendering (computer graphics); Shadow mapping; Surface treatment; Taxonomy;
fLanguage
English
Journal_Title
Computer Graphics and Applications, IEEE
Publisher
ieee
ISSN
0272-1716
Type
jour
DOI
10.1109/38.536271
Filename
536271
Link To Document