Schlieren photography is a visual process that is used to photograph the flow of air (or other compressible fluids) around objects. It is widely used in aeronautical engineering, although its role is becoming less important due to the increasing use of computational fluid dynamics.

The basic system uses light from a single collimated source shining on, or behind, a target object. If the fluid flow is uniform the image will be steady, but any turbulence will result scintillation, the shimmering effect that can be seen on hot surfaces on a sunny day.

In order to make the effect more pronounced, a knife-edge is placed in front of the camera, positioned to block off about half of the light. In uniform flow this will simply make the photograph half as bright. However in turbulent flow the light's path through will be bent due to changes in the index of refraction caused by differences in fluid density. In this case some of the light that would otherwise be seen in the camera will instead hit the knife-edge, and some that would normally be blocked will become visible. The result is a set of lighter and darker patches corresponding to different densities in the fluid.

A simple schlieren system can be built with a single mirror with a long focal length; telescope mirrors can be used for this purpose. The camera and light source are placed close together on either side of the focus, aimed at the mirror. Any straight-filament light bulb will serve; those used in a refrigerator are fine. The target is then placed between the camera and the mirror, typically as close to the mirror as possible to reduce the effective angle between the light source and camera. Light from the filament travels to the mirror where it is collimated, then across the target and to the camera.

With high-speed cameras, high-magnification lenses and very bright lights, schlieren photography can make the details of airflow visible. This makes it invaluable for studying streamlining and aerodynamics. Replacement of the knife-edge by a colored "bullseye" target by Wally Howes resulted in Rainbow Schlieren which makes these changes even more obvious.