Adaptive texture space shading for stochastic rendering
نویسندگان
چکیده
When rendering effects such as motion blur and defocus blur, shading can become very expensive if done in a naïve way, i.e. shading each visibility sample. To improve performance, previous work often decouple shading from visibility sampling using shader caching algorithms. We present a novel technique for reusing shading in a stochastic rasterizer. Shading is computed hierarchically and sparsely in an object-space texture, and by selecting an appropriate mipmap level for each triangle, we ensure that the shading rate is sufficiently high so that no noticeable blurring is introduced in the rendered image. Furthermore, with a two-pass algorithm, we separate shading from reuse and thus avoid GPU thread synchronization. Our method runs at real-time frame rates and is up to 3× faster than previous methods. This is an important step forward for stochastic rasterization in real time.
منابع مشابه
Hardware-Assisted Relief Texture Mapping
Image-Based Rendering by Warping (IBRW) creates three-dimensional scene by deforming several 2D images with depth information. Image-based rendering has an advantage compared to traditional polygon rendering that the rendering time is still constant even if a scene becomes complex. Relief texture mapping decomposes IBRW into a very simple 1D image operation and a traditional texture mapping, wh...
متن کاملHigher Quality Volume Rendering on PC Graphics Hardware
Shading and classification are among the most powerful and important techniques used in volume rendering. Unfortunately, for hardware accelerated volume rendering based on OpenGL, direct classification is only supported on SGI platforms and shading could previously only be approximated inaccurately, resulting in shading artifacts mostly visible in darkening artifacts. So far, the combination of...
متن کاملThe State of the Art in Realtime Rendering of Vegetation
5 Image Based Algorithms 9 5.1 Rendering Trees from Precomputed Z-Buffer Views . . . . . . . . 9 5.2 Hierarchical Image-Based Rendering using Texture Mapping Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 5.3 Interactive Vegetation Rendering with Slicing and Blending . . . 11 5.4 Image-Based Multiresolution Modeling for Real Time Foliage Rendering . . . . . . . ...
متن کاملRealistic and Fast Cloud Rendering
Clouds are an important aspect of rendering outdoor scenes. This paper describes a cloud system that extends texture splatting on particles to model a dozen cloud types (e.g., stratus, cumulus congestus, cumulonimbus), an improvement over earlier systems that modeled only one type of cumulus. We also achieve fast real-time rendering, even for scenes of dense overcast coverage, which was a limit...
متن کاملA Texture Mapping Approach for the Visualization of Special Relativity
This paper describes a novel rendering technique for the special relativistic visualization of the apparent geometry of fast moving objects. This method is based on the relativistic aberration of light and makes use of texture mapping. Interactive frame rates are possible, since texture mapping is supported by modern graphics hardware. Unlike the well-known relativistic polygon rendering approa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Comput. Graph. Forum
دوره 33 شماره
صفحات -
تاریخ انتشار 2014