Unwanted Color Cast When Shooting Through A Windshield

Photographing through a windshield for a driver’s eye view or for an accident site drive-through usually results in an unwanted color cast in the resulting images, regardless of your white balance (WB) setting. It can be most noticeable in Auto WB. This is due to the tint of the windshield. (Click on the images to enlarge, then click on the back arrow to return to the post.)

Auto Sun White Balance with Overcast Skies (ZEISS 50mm f/2 Macro with polarizer on Nikon D850.)
If you shoot raw files, you can correct this in your raw processor if there is a neutral-colored item in the scene. But if you’re shooting in JPEG, or if you’re taking a series of images while driving through a scene, you’ll want to get it right in the camera. WB can be difficult to adjust later, especially if there is no neutral tone in your image.

Setting a custom white balance, called Preset white balance on Nikon, varies from camera to camera, but is usually pretty straightforward. On Nikon, you enter the Preset white balance menu, point your camera toward a white or neutral source, and push the WB button. A custom WB is now set until you change it. With Canon, there is an extra step. After entering the custom white balance menu, you take and save a photograph of your neutral source. You then tell the camera to use that photograph for your WB for subsequent images.

If you’re shooting through any glass, your white or neutral source needs to be on the other side of the glass from your camera, and generally in the same light as the scene you’re about to photograph. This can be tricky when you’re by yourself or alongside a busy road.

Both my trucks are white, so I point my Nikon toward their hoods (as long as they’re roughly in the same light as the scene I’m shooting), and press the WB button in PRE mode to save the new preset. Now I have correct colors for my scene. I can then drive down the road, and all the images I capture will have a consistent, correct white balance.

Preset WB Off White Hood with Overcast Skies (ZEISS 50mm f/2 Macro with polarizer on Nikon D850.)
What if you’re vehicle isn’t white? In a case like the scene shown here, you can set your custom white balance using the road (or a nearby sidewalk), as long as you can fill a good part of the frame with it. You might have to use a telephoto lens or zoom to isolate sections of your neutral source, but that will still give you a good custom WB.

Four more tips:
-1- DON’T DO THIS WHILE YOU’RE DRIVING!!! Like shown in these photos, set your custom WB from the shoulder of the road or even from a nearby parking lot.
-2- If you are using a polarizer, make sure you put the polarizer on and rotate it to get the effect you want before you set your custom WB.
-3- Don’t set your custom WB while you’re standing outside of a vehicle, then get in and start shooting through the windshield. The WB won’t be correct, and you’ll be back to your original problem.
-4- Don’t forget to change your WB after you’re done shooting through your windshield, or your subsequent images will have an undesirable color cast.

Here are examples in full sun:

Auto Sun WB in Full Sun (ZEISS 50mm f/2 Macro with polarizer on Nikon D850.)
Preset WB in Full Sun (ZEISS 50mm f/2 Macro with polarizer on Nikon D850.)
Like everything in photography (and in life, for that matter), it may take a little practice before this becomes second nature. Make sure you practice setting your custom WB through your own vehicle’s windshield before trying it for the first time at an accident site.