Occlusion culling in Alan Wake

  title={Occlusion culling in Alan Wake},
  author={Ari Silvennoinen and Teppo Soininen and Markus M{\"a}ki and Olli Tervo},
  booktitle={SIGGRAPH '11},
The combination of large outdoor environments and dynamic, shadow casting light sources posed a rendering performance challenge Remedy had to tackle during the production of Alan Wake. 

Figures and Topics from this paper

Masked software occlusion culling
This work presents a novel algorithm inspired by recent advances in depth culling for graphics hardware, but adapted and optimized for SIMD-capable CPUs, which has very low memory overhead and is 3x faster than previous work, while culling 98% of all triangles culled by a full resolution depth buffer approach.
Fast complex transformative portals
In this thesis an image-space and geometry hybrid algorithm for portal rendering is con- structed and evaluated in terms of correctness and performance. A number of tests are de ned and out of thes
Shadow and sky color rendering technique in augmented reality environments
Realistic rendering technique of outdoor Augmented Reality (AR) has been an attractive topic since last two decades due to the large number of publications in computer graphics. Realistic virtual
Shadow mapping algorithms: Applications and limitations
An overview of popular and famous algorithms and techniques in shadow maps generation is provided to provide researchers with background on a variety of shadow mapping techniques to make it easier for them to choose the method best suited to their aims.


Shadow caster culling for efficient shadow mapping
An efficient strategy to incrementally update the shadow map, which comes close to the rendering performance for unshadowed scenes, and several variants of the receiver mask implementations with different culling efficiency and computational costs are proposed.
dPVS: an occlusion culling system for massive dynamic environments
A platform-independent occlusion culling library for dynamic environments, dPVS, can benefit such applications as CAD and modeling tools, time-varying simulations, and computer games. Visibility
Coherent Hierarchical Culling: Hardware Occlusion Queries Made Useful
The method minimizes the number of issued queries and reduces the delays due to the latency of query results and can be easily integrated in existing real‐time rendering packages based on common hierarchical data structures.
Near optimal hierarchical culling: performance driven use of hardware occlusion queries
This paper presents a new conservative method to solve the problem of broad use of occlusion culling in most commercial applications, where the main idea is to use a statistical model describing the Occlusion probability for each occlusions query in order to reduce the number of wasted queries.