Now showing items 1-19 of 19

    • Real Time Volumetric Shadows using Polygonal Light Volumes 

      Billeter, Markus; Sintorn, Erik; Assarsson, Ulf (The Eurographics Association, 2010)
      This paper presents a more efficient way of computing single scattering effects in homogeneous participating media for real-time purposes than the currently popular ray-marching based algorithms. These effects include halos ...
    • Hardware Implementation of Micropolygon Rasterization with Motion and Defocus Blur 

      Brunhaver, John S.; Fatahalian, Kayvon; Hanrahan, Pat (The Eurographics Association, 2010)
      Current GPUs rasterize micropolygons (polygons approximately one pixel in size) inefficiently. Additionally, they do not natively support triangle rasterization with jittered sampling, defocus, or motion blur. We perform ...
    • Efficient Bounding of Displaced Bézier Patches 

      Munkberg, Jacob; Hasselgren, Jon; Toth, Robert; Akenine-Möller, Tomas (The Eurographics Association, 2010)
      In this paper, we present a new approach to conservative bounding of displaced Bézier patches. These surfaces are expected to be a common use case for tessellation in interactive and real-time rendering. Our algorithm ...
    • Ambient Occlusion Volumes 

      McGuire, Morgan (The Eurographics Association, 2010)
      This paper introduces a new approximation algorithm for the near-field ambient occlusion problem. It combines known pieces in a new way to achieve substantially improved quality over fast methods and substantially improved ...
    • Task Management for Irregular-Parallel Workloads on the GPU 

      Tzeng, Stanley; Patney, Anjul; Owens, John D. (The Eurographics Association, 2010)
      We explore software mechanisms for managing irregular tasks on graphics processing units (GPUs). We demonstrate that dynamic scheduling and efficient memory management are critical problems in achieving high efficiency on ...
    • A Lazy Object-Space Shading Architecture With Decoupled Sampling 

      Burns, Christopher A.; Fatahalian, Kayvon; Mark, William R. (The Eurographics Association, 2010)
      We modify the Reyes object-space shading approach to address two inefficiencies that result from performing shading calculations at micropolygon grid vertices prior to rasterization. Our system samples shading of surface ...
    • Space-Time Hierarchical Occlusion Culling for Micropolygon Rendering with Motion Blur 

      Boulos, Solomon; Luong, Edward; Fatahalian, Kayvon; Moreton, Henry; Hanrahan, Pat (The Eurographics Association, 2010)
      Occlusion culling using a traditional hierarchical depth buffer, or z-pyramid, is less effective when rendering with motion blur. We present a new data structure, the tz-pyramid, that extends the traditional z-pyramid to ...
    • HLBVH: Hierarchical LBVH Construction for Real-Time Ray Tracing of Dynamic Geometry 

      Pantaleoni, Jacopo; Luebke, David (The Eurographics Association, 2010)
      We present HLBVH and SAH-optimized HLBVH, two high performance BVH construction algorithms targeting real-time ray tracing of dynamic geometry. HLBVH provides a novel hierarchical formulation of the LBVH algorithm [LGS-09] ...
    • AnySL: Efficient and Portable Shading for Ray Tracing 

      Karrenberg, Ralf; Rubinstein, Dmitri; Slusallek, Philipp; Hack, Sebastian (The Eurographics Association, 2010)
      While a number of different shading languages have been developed, their efficient integration into an existing renderer is notoriously difficult, often boiling down to implementing an entire compiler toolchain for each ...
    • Large Data Visualization on Distributed Memory Multi-GPU Clusters 

      Fogal, Thomas; Childs, Hank; Shankar, Siddharth; Krüger, Jens; Bergeron, R. Daniel; Hatcher, Philip (The Eurographics Association, 2010)
      Data sets of immense size are regularly generated on large scale computing resources. Even among more traditional methods for acquisition of volume data, such as MRI and CT scanners, data which is too large to be effectively ...
    • Parallel SAH k-D Tree Construction 

      Choi, Byn; Komuravelli, Rakesh; Lu, Victor; Sung, Hyojin; Bocchino, Robert L.; Adve, Sarita V.; Hart, John C. (The Eurographics Association, 2010)
      The k-D tree is a well-studied acceleration data structure for ray tracing. It is used to organize primitives in a scene to allow efficient execution of intersection operations between rays and the primitives. The highest ...
    • Restart Trail for Stackless BVH Traversal 

      Laine, Samuli (The Eurographics Association, 2010)
      A ray cast algorithm utilizing a hierarchical acceleration structure needs to perform a tree traversal in the hierarchy. In its basic form, executing the traversal requires a stack that holds the nodes that are still to ...
    • Real-time Stochastic Rasterization on Conventional GPU Architectures 

      McGuire, Morgan; Enderton, Eric; Shirley, Peter; Luebke, David (The Eurographics Association, 2010)
      The paper presents a hybrid algorithm for rendering approximate motion and defocus blur with precise stochastic visibility evaluation. It demonstrates-for the first time, with a full stochastic technique-real-time performance ...
    • Analytical Motion Blur Rasterization with Compression 

      Gribel, Carl Johan; Doggett, Michael; Akenine-Möller, Tomas (The Eurographics Association, 2010)
      We present a rasterizer, based on time-dependent edge equations, that computes analytical visibility in order to render accurate motion blur. The theory for doing the computations in a rasterization framework is derived ...
    • Architecture Considerations for Tracing Incoherent Rays 

      Aila, Timo; Karras, Tero (The Eurographics Association, 2010)
      This paper proposes a massively parallel hardware architecture for efficient tracing of incoherent rays, e.g. for global illumination. The general approach is centered around hierarchical treelet subdivision of the ...
    • Edge-Avoiding À-TrousWavelet Transform for fast Global Illumination Filtering 

      Dammertz, Holger; Sewtz, Daniel; Hanika, Johannes; Lensch, Hendrik P. A. (The Eurographics Association, 2010)
      We present a fast and simple filtering method designed for ray traced Monte Carlo global illumination images which achieves real-time rates. Even on modern hardware only few samples can be traced for interactive applications, ...
    • Texture Compression of Light Maps using Smooth Profile Functions 

      Rasmusson, Jim; Ström, Jacob; Wennersten, Per; Doggett, Michael; Akenine-Möller, Tomas (The Eurographics Association, 2010)
      Light maps have long been a popular technique for visually rich real-time rendering in games. They typically contain smooth color gradients which current low bit rate texture compression techniques, such as DXT1 and ETC2, ...
    • GPU Random Numbers via the Tiny Encryption Algorithm 

      Zafar, Fahad; Olano, Marc; Curtis, Aaron (The Eurographics Association, 2010)
      Random numbers are extensively used on the GPU. As more computation is ported to the GPU, it can no longer be treated as rendering hardware alone. Random number generators (RNG) are expected to cater general purpose and ...
    • A Work-Efficient GPU Algorithm for Level Set Segmentation 

      Roberts, Mike; Packer, Jeff; Sousa, Mario Costa; Mitchell, Joseph Ross (The Eurographics Association, 2010)
      We present a novel GPU level set segmentation algorithm that is both work-efficient and step-efficient. Our algorithm: (1) has linear work-complexity and logarithmic step-complexity, both of which depend only on the size ...