Fundamentals of Audio and Video Programming for Games (Pro-Developer)
Color Plate 1: Cacaphony tool running the DistantCannons file.
Color Plate 2: Rumpus tool running the CarShop file.
Color Plate 3: To calculate echo delays use the formula: echo delay (ms) = 6 * distance to cliff in meters . file.
Color Plate 4: The natural world provides great inspiration for audio occlusion and obstruction effects.
Color Plate 5: Mixing two video streams in DirectShow with the VMR-9 filter.
Color Plate 6: 3-D mesh rendered on top of a video cut scene.
Color Plate 7: Video texture applied to a 3-D scene.
Color Plate 8: Using custom video mixing to create a 15 puzzle.
Color Plate 9: Two videos blended with an alpha map.
Color Plate 10: Gray scale pixel shader.
Color Plate 11: Sepia tone pixel shader.
Color Plate 12: "Grue" (green-blue) pixel shader.
Color Plate 13: Texture bitmaps used in the Pixellator sample.
Color Plate 14: "Fuzzy dots" pixel shader, using a volumetric texture lookup.
Color Plate 15: ProcAmp controls for brightness, contrast, hue, and saturation.
Color Plate 16: Playing multiple videos in a 3-D scene.