PVG '01 Proceedings of the IEEE 2001 symposium on parallel and large-data visualization and graphics
Interactive global illumination in dynamic scenes
Proceedings of the 29th annual conference on Computer graphics and interactive techniques
SaarCOR: a hardware architecture for ray tracing
Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware
Enhancing and optimizing the render cache
EGRW '02 Proceedings of the 13th Eurographics workshop on Rendering
Combining edges and points for interactive high-quality rendering
ACM SIGGRAPH 2003 Papers
Interactive rendering using the render cache
EGWR'99 Proceedings of the 10th Eurographics conference on Rendering
Hi-index | 0.00 |
The Render Cache [1,2] allows the interactive display of very large scenes, rendered with complex global illumination models, by decoupling camera movement from the costly scene sampling process. In this paper, the distributed execution of the individual components of the Render Cache on a PC cluster is shown to be a viable alternative to the shared memory implementation.As the processing power of an entire node can be dedicated to a single component, more advanced algorithms may be examined. Modular functional units also lead to increased flexibility, useful in research as well as industrial applications.We introduce a new strategy for view-driven scene sampling, as well as support for multiple camera viewpoints generated from the same cache. Stereo display and a CAVE multi-camera setup have been implemented.The use of the highly portable and inter-operable CORBA networking API simplifies the integration of most existing pixel-based renderers. So far, three renderers (C++ and Java) have been adapted to function within our framework.