摘要
:
So far, the problem of global illumination calculation has almostexclusively been approached from an algorithmic point of view. Wepropose an architectural approach to global illumination. The proposedrendering architecture Vision ...
展开
So far, the problem of global illumination calculation has almostexclusively been approached from an algorithmic point of view. Wepropose an architectural approach to global illumination. The proposedrendering architecture Vision is derived from a model of the physicalrendering process, which is subsequently mapped onto an object-orientedhierarchy of classes. This design is powerful and flexible enough tosupport and exploit a large body of existing illumination algorithms forthe simulation of various aspects of the underlying physical model.Additionally, the Vision architecture offers a platform for developingnew algorithms and for combining them to create new rendering solutions.We discuss both abstract design as well as implementation issues. Inparticular, we give a detailed description of the global lightingsubsystem and show how algorithms for path tracing, bidirectionalestimators, irradiance caching, hierarchical radiosity, waveletradiosity, and wavelet radiance have been implemented withinVision
收起