Accelerated Bounded-Error Ray Tracing Using Per-Surface Radiance Interpolants

نویسندگان

  • KAVITA BALA
  • JULIE DORSEY
  • SETH TELLER
چکیده

Ray tracing, which computes radiance, is usually regarded as an off-line rendering algorithm that is too slow for interactive use. In this paper, we present a system that uses per-surface four-dimensional interpolants to approximate radiance, while providing guaranteed error bounds. Our system exploits object-space, ray-space, image-space and temporal coherence to accelerate ray tracing. Our system explicitly decouples the two primary operations of a ray tracer — shading and visibility determination at each pixel — and accelerates each of them independently. Shading is accelerated by lazily collecting 4D radiance samples, and quadrilinearly interpolating them to approximate radiance. Interpolation error does not exceed a user-specified bound that the user can vary to trade performance for quality. Error is bounded by adaptive sampling at discontinuities and radiance non-linearities. Visibility determination at a pixel is also accelerated by reprojecting interpolants as the user’s viewpoint changes. A fast scan-line algorithm then achieves high performance without sacrificing image quality. The combination of lazy interpolants and reprojection speeds up ray tracers substantially for smoothly varying viewpoints. We expect our techniques to be useful in accelerating both interactive and batch ray tracers.

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

ثبت نام

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

منابع مشابه

Bounded-Error Interactive Ray Tracing

Ray tracing, which computes radiance, is traditionally regarded as an off-line rendering algorithm that is too slow for interactive use. In this paper, we present an interactive system that uses 4D interpolants to approximate radiance, while providing guaranteed error bounds. Our system exploits the object-space, ray-space, image-space and temporal coherence in radiance to accelerate ray tracin...

متن کامل

Radiance Interpolants for Interactive Scene Editing and Ray Tracing by

Ray tracers are usually regarded as off-line rendering algorithms that are too slow for interactive use. This thesis introduces techniques to accelerate ray tracing and to support interactive editing of ray-traced scenes. These techniques should be useful in many applications, such as architectural walk-throughs, modeling, and games, and will enhance both interactive and batch rendering. This t...

متن کامل

Appears in Seventh Eurographics Workshop on Rendering Conservative Interpolants for Ray Tracing Conservative Interpolants for Ray Tracing Conservative Radiance Interpolants for Ray Tracing

Classical ray-tracing algorithms compute radiance returning to the eye along one or more sample rays through each pixel of an image. The output of a ray-tracing algorithm, although potentially photoreal-istic, is a two-dimensional quantity { an image array of radiance values { and is not directly useful from any viewpoint other than the one for which it was computed. This paper makes several co...

متن کامل

Conservative Radiance Interpolants for Ray Tracing

Classical ray-tracing algorithms compute radiance returning to the eye along one or more sample rays through each pixel of an image. The output of a ray-tracing algorithm, although potentially photorealistic, is a two-dimensional quantity { an image array of radiance values { and is not directly useful from any viewpoint other than the one for which it was computed. This paper makes several con...

متن کامل

Interactive Ray-Traced Scene Editing using Ray Segment Trees

This paper presents a ray tracer that facilitates near-interactive scene editing with incremental rendering; the user can edit the scene both by manipulating objects and by changing the viewpoint. Our system uses object-space radiance interpolants to accelerate ray tracing by approximating radiance, while bounding error. We introduce a new hierarchical data structure, the ray segment tree (RST)...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 2007