Pixel-planes 5: a heterogeneous multiprocessor graphics system using processor-enhanced memories
SIGGRAPH '89 Proceedings of the 16th annual conference on Computer graphics and interactive techniques
Computer graphics: principles and practice (2nd ed.)
Computer graphics: principles and practice (2nd ed.)
Real-time hidden-line elimination for a rotating polyhedral scene using the aspect representation
Proceedings on Graphics interface '90
Shaded rendering and shadow computation for polyhedral animation
Proceedings on Graphics interface '90
Exploiting temporal coherence in ray tracing
Proceedings on Graphics interface '90
An introduction to ray tracing
An introduction to ray tracing
Object space temporal coherence for ray tracing
Proceedings of the conference on Graphics interface '92
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
PVM: Parallel virtual machine: a users' guide and tutorial for networked parallel computing
A Characterization of Ten Hidden-Surface Algorithms
ACM Computing Surveys (CSUR)
An improved illumination model for shaded display
Communications of the ACM
IEEE Transactions on Visualization and Computer Graphics
Generating Exact Ray-Traced Animation Frames by Reprojection
IEEE Computer Graphics and Applications
Faster Image Rendering in Animation through Motion Compensated Interpolation
ICCG '93 Proceedings of the IFIP TC5/WG5.2/WG5.10 CSI International Conference on Computer Graphics: Graphics, Design and Visualization
COMPCON '96 Proceedings of the 41st IEEE International Computer Conference
Frame-to-frame coherence and the hidden surface computation: Constraints for a convex world
SIGGRAPH '81 Proceedings of the 8th annual conference on Computer graphics and interactive techniques
A 3-dimensional representation for fast rendering of complex scenes
SIGGRAPH '80 Proceedings of the 7th annual conference on Computer graphics and interactive techniques
Interactive Realism for Visualization Using Ray Tracing
VIS '95 Proceedings of the 6th conference on Visualization '95
Exploiting Frame to Frame Coherence in a Virtual Reality System
VRAIS '96 Proceedings of the 1996 Virtual Reality Annual International Symposium (VRAIS 96)
Parallel ray tracing on a chip
Practical parallel rendering
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Multi-level ray tracing algorithm
ACM SIGGRAPH 2005 Papers
Rayskip: faster ray tracing of implicit surface animations
GRAPHITE '05 Proceedings of the 3rd international conference on Computer graphics and interactive techniques in Australasia and South East Asia
Dynamic sound rendering based on ray-caching
PCM'07 Proceedings of the multimedia 8th Pacific Rim conference on Advances in multimedia information processing
Exploiting temporal coherence in real-time rendering
ACM SIGGRAPH ASIA 2010 Courses
High-fidelity rendering of animations on the grid: a case study
EG PGV'08 Proceedings of the 8th Eurographics conference on Parallel Graphics and Visualization
Hi-index | 0.00 |
In this paper we introduce the notion of a parallel temporal depth buffer (or t-buffer) to speed up the rendering process for ray-traced animations. The t-buffer is a conceptually simple data structure which stores knowledge about coherent pixel values across the duration of an animation. Through the use of this information, we can potentially avoid recomputing a significant number of redundant pixel values and thus substantially reduce overall computing time. Although the t-buffer is general enough to be used with a variety of rendering methods, the algorithm employed in this work targets ray-traced animations and therefore readily lends itself to parallelization. A clustered (or distributed) computing environment is an efficient and effective candidate to handle the parallel computation due to its relatively low cost and the high computation to communication ratio inherent in the processing. The results from this method show substantial reductions in computation and overall rendering time with relatively low overhead.