1996
DOI: 10.1080/10867651.1996.10487462
|View full text |Cite
|
Sign up to set email alerts
|

BMRT: A Global Illumination Implementation of the RenderMan Standard

Abstract: The RenderMan Interface specification proposed by Pixar is a standard for communication between modeling software and rendering software or devices. This standard has proven very powerful and is extremely popular in production work. Although the standard itself claims not to specify a rendering algorithm, people have speculated RenderMan and global illumination are mutually incompatible.We have implemented a rendering system which fully adheres to the RenderMan Interface and uses global illumination algorithms… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
28
0

Year Published

2000
2000
2017
2017

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 35 publications
(28 citation statements)
references
References 14 publications
0
28
0
Order By: Relevance
“…We also implement the proposed architecture by integrating it into the existing ray tracing hardware in [5]. Experimental results show our approach significantly reduces the computation requirements compared to [2].…”
Section: Introductionmentioning
confidence: 99%
See 3 more Smart Citations
“…We also implement the proposed architecture by integrating it into the existing ray tracing hardware in [5]. Experimental results show our approach significantly reduces the computation requirements compared to [2].…”
Section: Introductionmentioning
confidence: 99%
“…Ray differential-based techniques have been provided in [2,3] to select the proper MIP-map level for production (off-line) renderers, such as Pixar's RenderMan. A ray differential is defined as the difference between a ray and its neighboring rays [3].…”
Section: Previous Mip-map Selection Algorithms For Ray Tracingmentioning
confidence: 99%
See 2 more Smart Citations
“…Somewhat surprisingly, displacement maps are almost never used in ray tracing. This turns out to be for entirely technical reasons; a straightforward implementation would need to store more micropolygons than would fit in main memory on most computers [4]. For this reason, sophisticated caching strategies have been suggested [12].…”
Section: Introductionmentioning
confidence: 99%