[BOOK][B] Real-time rendering
T Akenine-Moller, E Haines, N Hoffman - 2019 - taylorfrancis.com
Thoroughly revised, this third edition focuses on modern techniques used to generate
synthetic three-dimensional images in a fraction of a second. With the advent of …
synthetic three-dimensional images in a fraction of a second. With the advent of …
Motion blur rendering: State of the art
Motion blur is a fundamental cue in the perception of objects in motion. This phenomenon
manifests as a visible trail along the trajectory of the object and is the result of the …
manifests as a visible trail along the trajectory of the object and is the result of the …
Parallel Poisson disk sampling
LY Wei - Acm Transactions On Graphics (tog), 2008 - dl.acm.org
Sampling is important for a variety of graphics applications include rendering, imaging, and
geometry processing. However, producing sample sets with desired efficiency and blue …
geometry processing. However, producing sample sets with desired efficiency and blue …
Coarse pixel shading
We present a novel architecture for flexible control of shading rates in a GPU pipeline, and
demonstrate substantially reduced shading costs for various applications. We decouple …
demonstrate substantially reduced shading costs for various applications. We decouple …
High-performance software rasterization on GPUs
S Laine, T Karras - Proceedings of the ACM SIGGRAPH Symposium on …, 2011 - dl.acm.org
In this paper, we implement an efficient, completely software-based graphics pipeline on a
GPU. Unlike previous approaches, we obey ordering constraints imposed by current …
GPU. Unlike previous approaches, we obey ordering constraints imposed by current …
Decoupled sampling for graphics pipelines
We propose a generalized approach to decoupling shading from visibility sampling in
graphics pipelines, which we call decoupled sampling. Decoupled sampling enables …
graphics pipelines, which we call decoupled sampling. Decoupled sampling enables …
Eliminating redundant fragment shader executions on a mobile gpu via hardware memoization
Redundancy is at the heart of graphical applications. In fact, generating an animation
typically involves the succession of extremely similar images. In terms of rendering these …
typically involves the succession of extremely similar images. In terms of rendering these …
Graphics processing units for handhelds
During the past few years, mobile phones and other handheld devices have gone from only
handling dull text-based menu systems to, on an increasing number of models, being able to …
handling dull text-based menu systems to, on an increasing number of models, being able to …
Decoupled deferred shading for hardware rasterization
In this paper we present decoupled deferred shading: a rendering technique based on a
new data structure called compact geometry buffer, which stores shading samples …
new data structure called compact geometry buffer, which stores shading samples …
[PDF][PDF] Perceptual rasterization for head-mounted display image synthesis.
Fig. 1. Perceptual rasterization is a generalization of classic rasterization to the requirements
of HMDs such as foveation (top row) and rolling image formation (bo om row). On an HMD …
of HMDs such as foveation (top row) and rolling image formation (bo om row). On an HMD …