Article

Real-Time Parametric Shallow Wave Simulation

The simulation of ocean waves provides a significant challenge to computer graphics. In this article we describe an implementation of a real-time shallow ocean wave simulation using Microsoft DirectX* 10.
Authored by JOHN V. (Intel) Last updated on 01/24/2018 - 12:12
Article

keeping-it-quads

A way to re-attach polygonal models without creating 3-sided or n-sided polygons. This article is for 3D-modelers, animators;creators of game characters.
Authored by Last updated on 03/09/2019 - 14:00
Article

Dynamic Volumetric Cloud Rendering for Games on Multi-Core Platforms

Most games render clouds with planar cloud textures mapping to the sky dome, which isn't visually convincing when approaching or passing through clouds. For a realistic experience in flying games, we describe a technique for dynamic volumetric clouds.
Authored by Juanbin L. (Intel) Last updated on 08/30/2018 - 10:47
Article

Exploiting the Power of Softimage's Render Tree

The Render Tree in Autodesk* Softimage* allows you to create dynamic property assignments by connecting shader nodes, and then bundle them into presets and shader compounds via this visual interface. This article describes how to do this.
Authored by admin Last updated on 02/21/2019 - 13:48
Article

Interactive Geometric Sound Propagation and Rendering

This white paper describes a novel algorithm for sound propagation and rendering in virtual environments and media applications using geometric propagation techniques for fast computation of propagation paths.
Authored by admin Last updated on 01/02/2019 - 12:48
Article

Embree: Photo-Realistic Ray Tracing Kernels

Photo-realistic rendering requires accurate simulation of light propagation according to physics laws. The best known way to solve this problem is Monte Carlo ray tracing. We describe a state-of-the-art photo-realistic Monte Carlo rendering engine.
Authored by Sven Woop (Intel) Last updated on 08/02/2019 - 17:30
Article

Dynamic Resolution Rendering Article

The resolution selection screen has been a defining aspects of PC gaming. In this whitepaper and accompanying sample code, we argue that developers can dynamically vary the resolution of their rendering instead of having a static resolution selection.
Authored by Last updated on 05/03/2019 - 13:29
Article

Case Study: Parallelizing a Recursive Problem with Intel® Threading Building Blocks

Intel worked closely with DreamWorks Animation engineers to improve the performance of a key rendering system library by up to 35X performance improvement in some cases.
Authored by Louis F. (Intel) Last updated on 07/10/2019 - 16:59
Article

Per-Vertex Defocus Blur for Stochastic Rasterization

We present user-controllable and plausible defocus blur for a stochastic rasterizer. We modify circle of confusion coefficients per vertex to express more general defocus blur, and show how the method can be applied to limit the foreground blur, extend the in-focus range, simulate tilt-shift photography, and specify per-object defocus blur. Furthermore, with two simplifying assumptions, we show...
Authored by Last updated on 05/03/2019 - 15:00
Article

Design and Novel Uses of Higher-Dimensional Rasterization

This paper assumes the availability of a very fast higher-dimensional rasterizer in future graphics processors. Working in up to five dimensions, i.e., adding time and lens parameters, it is well-known that this can be used to render scenes with both motion blur and depth of field. Our hypothesis is that such a rasterizer can also be used as a flexible tool for other, less conventional, usage...
Authored by Last updated on 05/03/2019 - 15:35