Interactive Rendering using the Render Cache

نویسندگان

  • Bruce Walter
  • George Drettakis
  • Steven G. Parker
چکیده

Interactive rendering requires rapid visual feedback. The render cache is a new method for achieving this when using high-quality pixel-oriented renderers such as ray tracing that are usually considered too slow for interactive use. The render cache provides visual feedback at a rate faster than the renderer can generate complete frames, at the cost of producing approximate images during camera and object motion. The method works both by caching previous results and reprojecting them to estimate the current image and by directing the renderer’s sampling to more rapidly improve subsequent images. Our implementation demonstrates an interactive application working with both ray tracing and path tracing renderers in situations where they would normally be considered too expensive. Moreover we accomplish this using a software only implementation without the use of 3D graphics hardware.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Enhancing and Optimizing the Render Cache

Interactive rendering often requires the use of simplified shading algorithms with reduced illumination fidelity. Higher quality rendering algorithms are usually too slow for interactive use. The render cache is a technique to bridge this performance gap and allow ray-based renderers to be used in interactive contexts by providing automatic sample interpolation, frame-to-frame sample reuse, and...

متن کامل

An Analysis of Cache Awareness for Interactive Selective Rendering

Interactive high-fidelity rendering is one of the major goals of computer graphics. Algorithms based on ray tracing are usually used to drive high-fidelity renderers. While ray tracing is often thought to be impractical for real time performance, recent algorithmic advances in the field have led to the development of interactive ray tracers which leverage the performance of modern parallel syst...

متن کامل

Light Vectors for a Moving Observer

Interactive rendering is usually made with very simple illumination models. High quality rendering is too slow to be interactive. In this paper, we extend the notion of light vector by computing it in 5D and we try to obtain an interactive high quality rendering with global illumination by merging the notion of light vector with the render cache approach.

متن کامل

Implementing the render cache and the edge-and-point image on graphics hardware

The render cache and the edge-and-point image (EPI) are techniques that permit high quality rendering at interactive rates of models illuminated with complex ray traced techniques, combining sparse sampling and discontinuities-respecting interpolation. The image reconstruction is decoupled from the samples generation process and permits the use of arbitrary shaders to gather shading samples. Al...

متن کامل

iWalk: Interactive Out-Of-Core Rendering of Large Models

We present iWalk, a system for interactive out-of-core rendering of large models on an inexpensive PC. The system uses a new outof-core preprocessing algorithm and a new multi-threaded out-ofcore rendering approach. The out-of-core preprocessing algorithm is incremental and fast, and it builds an on-disk hierarchical representation for a model larger than main memory. The out-of-core rendering ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999