Blog / Travel & Place

Hill Station Fog (Munnar, Coorg, Ooty) Reads Grey — Adding Atmosphere Without Washing Out

7 Min Read

Fog is the most deceptive subject in travel cinematography: it looks luminous on set and arrives in post as a flat, grey wash that drains every frame it touches. Here is how to turn that grey back into atmosphere without losing the depth that made you stop and shoot in the first place.

You drove up to Munnar before dawn, the estate roads slick, the tea bushes barely visible through a chest-high blanket of mist. The FX3 was reading it perfectly on the monitor. Then you come home, ingest the S-Log3/S-Gamut3.Cine files, apply your base LUT, and suddenly the fog is the colour of old concrete. It is not atmospheric. It is not cinematic. It is grey.

This happens because fog is, optically, a neutral scatterer. It has no hue of its own. It takes whatever light is hitting it: the cold steel-blue of pre-sunrise, the warm amber spill of a guesthouse window, the yellow-green of a streetlamp on a Coorg hill road. Log formats compress that luminance information, and a generic creative LUT bakes in a contrast curve that pushes the fog toward neutral grey before it ever gets a chance to carry any of that ambient colour. The fix is not a stronger LUT. The fix is a smarter node chain.

Understand What Fog Actually Holds

Before touching a single slider, look at a vectorscope of your raw log clip. Fog highlight values should be hovering somewhere between 60 and 80 IRE in a properly exposed S-Log3 or Canon Log 3 clip. They are not blown. They are not pure white. That is good news: there is data in there, and that data has a colour.

Pull a Color Space Transform node at the very front of your chain (input: S-Gamut3.Cine / S-Log3, output: Rec.709 / Gamma 2.4) just to see the scene without any creative processing. Look at the fog. In a Munnar morning, you will almost always see a faint blue-cyan cast in the upper half of the frame. In Coorg during the monsoon fringe, it leans slightly green-grey because the canopy is reflecting back into the mist. In Ooty near the Nilgiris ridge, late afternoon fog is often warm-amber because it is catching the last of the sun before it drops behind the Western Ghats. Your job is to reveal that colour, not invent it.

The Node Chain

Build this in DaVinci Resolve. The chain works equally well whether you started on an FX3, an A7S III, an R5 C in Canon Log 3, or a BMPCC 6K in BRAW / Blackmagic Film. Adjust the input CST node for your format.

Node 1: CST In

Label it CST In. Set input colour space and gamma to match your camera's log profile. Output to DaVinci Wide Gamut / DaVinci Intermediate. Working in a wide-gamut timeline makes the qualifier work later in this chain much more accurate.

Node 2: Exposure Anchor

Label it Exp Anchor. In the Primaries Wheels, bring Lift down until your blacks sit around 4–6 IRE on the parade. Fog mid-tones should be reading between 55 and 70 IRE here. Do not touch the Gain wheel yet. The goal is to lock the floor so the fog doesn't start floating upward when you add the creative grade later. A common mistake is to push Gain to restore perceived brightness after a flat log import; that telescopes the fog highlights toward clipping and kills the tonal range you need.

Node 3: Fog Colour Injection

This is the key node. Label it Fog Hue. Use the HSL Qualifier to select the upper-luminance range of the frame. Set Luminance low to 60, high to 85, softness on the high end to about 12. You want to isolate everything that reads as fog or bright sky without selecting your midground trees or subject skin.

In the Curves panel (not Log Wheels), go to Hue vs Saturation. Find the neutral grey band (it will cluster around the centre of the hue axis where there is no saturation). Gently pull the saturation point for that range upward: start at 0.15 to 0.20. That is not a lot. You are not painting fog; you are revealing the colour that is already sitting in the luminance channel.

Now go to Log Wheels for this same qualified node. In the Shadows wheel, nudge slightly toward cyan-blue (approximately -0.03 G, -0.02 R) for a Munnar pre-dawn look. For a Coorg midday monsoon scene, push the shadows wheel barely toward green (approximately +0.02 G). For an Ooty golden-hour fog, the Gain wheel gets a gentle push toward warm amber (+0.03 R, +0.02 G). These are small moves. The Parade scope should not move more than 2–3 IRE per channel when you do this correctly.

Node 4: Contrast Recovery

Label it Contrast Shape. Apply a custom curve with the following shape: anchor the midpoint at 0.50 in / 0.50 out (do not move it), place a soft S-curve that pulls shadows down by 0.03 and lifts highlights by 0.025. This reintroduces the sense of depth that the HSL qualification temporarily flattened. The fog should now feel three-dimensional: brighter in the sky, graduating to a denser, slightly coloured haze as it hits the midground.

Node 5: CST Out + Creative LUT

Add a CST Out node converting from DaVinci Wide Gamut / DaVinci Intermediate to Rec.709 / Gamma 2.4. Then apply your creative LUT on a serial node after that. This order matters: the creative LUT is seeing a properly colour-managed, contrast-shaped signal rather than a log file. It will grade predictably, and it will not obliterate the fog work you just did upstream.

From the Positiva LUT Library

Indian Travel LUTs

Built for the mixed light and atmospheric conditions of Indian hill stations, monsoon coasts, and golden-hour plains, these LUTs are calibrated to carry fog colour rather than flatten it.

View Pack →

Protecting Midground Greens

The biggest collateral damage in a fog grade is the midground: the tea estate rows in Munnar, the coffee plantation canopy in Coorg, the eucalyptus ridgeline in Ooty. When you lift fog luminance and push it toward blue or teal, everything slightly below that luminance threshold starts to go grey-green-sick. There are two ways to protect it.

First, on your Fog Hue node, make sure your HSL qualifier's luminance range high-cut is firm. If it bleeds below 55 IRE, you are qualifying foliage and you will see it shift. Pull the softness on the low end of the qualifier toward zero to make the selection harder on that boundary.

Second, add a parallel node off your Contrast Shape node that targets only the green channel using a Hue vs Saturation curve push: find the green-yellow cluster on the hue axis and pull saturation up by 0.10 to 0.15. In the same node, go to Hue vs Luminance and pull the green band down by about 0.04. This gives the greens their density back after the fog lifted the overall luminance of the frame.

When the Fog Is Too Heavy

Some mornings in Munnar, particularly between June and August at the onset of the southwest monsoon, the fog is not atmospheric. It is a wall. Visibility is 10 metres and the scene has no depth whatsoever. No colour grade will manufacture depth that the fog physically removed.

In these cases, the correct creative decision is not to fight the flatness. Accept it. Push the entire look toward high-key, low-contrast, and intentionally desaturated: set your Gain to around +0.05, reduce overall saturation to 85 in the Color Space Transform output clamp, and let the scene be what it is. A blanket of white. That can be beautiful if you lean into it rather than trying to recover a contrast that isn't there. Shoot silhouettes within the fog: a tea plucker at 15 metres, a cyclist on a hill road, a pair of goats materialising from white. The fog becomes your negative space.

Matching Multiple Clips Across a Fog Day

A hill station shoot almost always spans a window: you arrive in fog, it burns off by 9 or 10am, and you may get a second roll-in by afternoon. The tonal character of the fog at 6am is completely different from the thin haze at 3pm, even if both read similarly grey in log. Grade them as separate looks rather than forcing a match.

A useful workflow here is to build a Stills Gallery in Resolve with three reference grabs: dawn fog, clear midday, afternoon haze. As you work through the timeline, use Remote Versions to quickly check which base grade that clip belongs to, then branch your CST chain accordingly. If you are on a multi-camera shoot (say, an R5 on a tripod wide and an FX3 handheld close), match them at the CST Out stage using a calibration LUT per camera before the creative look is applied. The fog will read differently on CMOS sensors with different colour science, and forcing the same creative LUT on both without a calibration pass will make one camera's fog look cooler or warmer than the other.

A Word on Monitoring in the Field

If you are shooting on a Ninja V or a SmallHD with a LUT loaded for monitoring, the fog problem is partly a field problem. A monitoring LUT with a strong contrast curve will make the fog look far more defined on set than it will look in the log file. This creates the trap: you stop shooting because the monitor looks perfect, but the actual data you captured has a flatter, greyer fog than you saw. The safest practice is to shoot a short test clip with the monitor LUT off, check the raw log signal on the parade, and confirm that the fog highlights are not closer to 90 IRE (the edge of clipping for most log formats). If they are above 85 IRE, underexpose by one-third of a stop and check again. Protecting the top of the fog's luminance range is more important than a bright monitor image on location.

Hill station light is among the most technically demanding travel material to grade well, precisely because it looks so effortless in person. The mist diffuses everything, softens contrast naturally, and gives even a modest frame a quality that feels expensive. Getting that feeling onto a screen means understanding that grey is not atmosphere. Colour, even in small, calibrated amounts, is atmosphere. The node chain above is how you put it back.

✦ GRADE THE ATMOSPHERE

GRADE THE ATMOSPHEREBuilt for Indian light and haze.

The Indian Travel LUT pack is calibrated for the mixed, diffused light of hill stations, monsoon coasts, and haze-heavy golden hours. Each LUT is engineered to carry fog colour rather than collapse it to grey.

Browse Travel LUTs →