Blog / Travel & Place

Grading Jaisalmer Desert Haze Without Killing the Gold

7 Min Read

Jaisalmer in peak summer or late afternoon shoots you into a wall of atmospheric haze that beats the color out of its famous golden sandstone. The instinct to crush it in post usually kills the warmth you traveled there to capture in the first place.

What Haze Actually Does to Your Signal

Before you touch a single node, understand what you are fighting. Desert haze in Jaisalmer is not fog. It is suspended particulate: fine sand, silica dust, and heat-bent air that scatters short wavelengths and lifts your blacks. The result in a log waveform is a raised toe, a collapsed shadow, and a highlight that reads warm but feels flat. The gold is there, technically, but it is buried under a milky lift that robs the image of any sense of depth.

Shoot on S-Log3/S-Gamut3.Cine with a Sony FX3 or FX30, and the haze will appear as a raised IRE floor, sometimes sitting as high as 25–30 IRE even in shadow regions that should read closer to 5–10 IRE. On Canon Log 3 from an R5 C or C70, the effect is softer but still present as a milky veil in midtones. If you are on BMPCC 6K pulling BRAW in Film mode, haze pushes the entire curve up, and your sandstone walls start reading like overexposed concrete.

The critical insight: haze affects luminance and the low-saturation color channels simultaneously. You cannot fix it with a simple lift pull. If you drag Lift down in the Color Wheels, you compress the shadow detail you need to render texture in the fort walls and sand ripples. You need a surgical approach.

The Node Chain: Start Right or Restart Later

Build this in DaVinci Resolve. The chain assumes you have already handled your Color Space Transform input node (camera log in, Rec.709 or your delivery color space out) before any creative work. If you have not read how CST order affects the math, that foundation matters before you apply anything here.

Node 1: Haze Lift Correction

Create a serial node after your CST. Label it Haze Lift. Go to the Curves panel and pull the Custom Curves. You are targeting the bottom 15% of the luminance range exclusively. Click a control point at roughly 20% on the input axis and drag it down until your Parade scope shows your true shadows sitting around 5–8 IRE. Do not go lower. Jaisalmer at noon still has atmospheric bounce in the shadows; you are not shooting a studio black card.

Now check your midtones. If the fort walls or sand have gone grey, you have pulled too hard or you are spilling into the wrong part of the curve. Add a second control point at 50% input and lock it in place. This acts as an anchor so your shadow pull does not drag the luminance curve through the gold.

Typical values on a sunny-hazy Jaisalmer exterior: input 0.20, output 0.06. Input 0.50, output locked at 0.50. Input 1.0 locked. Those numbers assume your original exposure was correct. If you are working with underexposed material, scale the output value up proportionally.

Node 2: Saturation Recovery

Haze desaturates. Once you have fixed the lift, the gold will be more visible but still undersaturated in the warm tones. Do not touch the Global Saturation slider yet. Instead, open the HSL Qualifier on a parallel node and isolate the orange-yellow band that corresponds to sandstone: Hue roughly 25–55 degrees, Saturation qualifier set wide (0.05–0.80), Luminance qualified to the midtone range (0.25–0.80) to avoid blowing out any already-hot highlights in direct sun.

On that qualified node, push Saturation in the Color Wheels Midtone wheel by +15 to +25. Watch the Vectorscope. You want the skin tone line (on any faces in the shot) to drift only slightly toward the warm quadrant, not run away. If your talent is wearing cream or white, check those areas on the scopes too; hue-qualified saturation can shift fabric.

After the qualified push, add a serial node after it (outside the qualifier) and apply a modest global saturation of +8 to +12. That lifts everything slightly so the sky and any foliage do not look stripped compared to the newly-vivid sandstone.

Node 3: Contrast Structure

You have cleaned the lift and recovered the gold. Now give the image shape. Use the Log Wheels, not the Lift/Gamma/Gain wheels, for this. In the Shadow Log wheel, pull luminance down slightly: a value of around -0.04 to -0.06 on the Y channel only. In the Highlight Log wheel, pull back by -0.03 to give the sky and bright sand texture without clipping.

Add a subtle S-curve in Custom Curves: control point at 25% input, drop output by 3 points; control point at 75% input, raise output by 3 points. This is a tiny movement. If it looks dramatic on your monitor, you have moved too much or your display calibration is off. The goal is a gentle bite, not a cinematic crush.

From the Positiva LUT Library

Indian Travel LUTs

Built specifically for India's extreme light conditions, including desert haze, the Travel pack ships with dedicated Jaisalmer-tuned looks that preserve sandstone gold across FX3, R5, and BMPCC 6K log formats.

View Pack →

The Sky Problem: Blue or White?

Jaisalmer skies in haze are rarely the deep blue you see in Ladakh or Spiti. They are often a washed, pale blue-white that reads as blown on a flat grade. You have two choices: accept the hazy sky as part of the aesthetic (it is accurate and beautiful in its own way), or qualify and deepen it.

If you choose to work the sky, use a window or Power Window to mask the upper third of the frame, then use the HSL Qualifier to grab the blue-cyan band: Hue 190–240 degrees, Saturation 0.10–0.60, Luminance 0.50–0.95. On that node, push Saturation +20, shift Hue slightly toward blue (away from cyan), and drop Luminance by -0.05 on the Y channel of the Gain wheel.

Feather the Power Window edge generously, especially if there are any structures or trees breaking the horizon. Hard edges around a graded sky read as composited, not corrected. A 50–80 pixel soft edge is the floor; go higher if the horizon is complex.

One practical warning: if you shot into the sun during golden hour at a location like the Sam Sand Dunes outside Jaisalmer, the sky behind the dunes may already be orange-pink. Do not apply the sky qualification there; it will conflict violently with the warm directional light and create a band of unrealistic saturation exactly where the eye looks first.

Dealing with Skin Tones in Desert Light

If your shot includes people, whether it is a travel portrait, a wedding pre-shoot at Patwon Ki Haveli, or a vox-pop with a local craftsman, the haze grade affects skin. Desert light at 9 am or 4 pm is heavily directional and warm; haze diffuses it into something almost beauty-dish-like. Your saturation recovery node may push skin orange if you are not watching the qualifier boundaries.

After you are satisfied with the sandstone grade, pull a HSL Qualifier on a new node targeting skin: Hue 10–30 degrees, Saturation 0.20–0.70. Check the Highlight box on the qualifier to confirm you are grabbing faces and not blending into the fort walls (both sit in a similar hue band). Use the Qualify matte overlay (Shift+H in Resolve) to see exactly what you have grabbed.

On the skin node, reduce Saturation slightly: -8 to -12. Then nudge Hue toward yellow by +2 to +4 degrees in the Hue vs. Hue curve. This keeps the gold in the environment while pulling skin back from appearing sunburned. It is a small intervention but it separates the two elements convincingly.

LUT Application: Where in the Chain

If you are applying a travel-oriented creative LUT on top of this corrective work, place it after Node 3 (Contrast Structure) and before the sky and skin qualification nodes. That order lets the LUT's built-in look operate on a technically clean signal, and then you refine its output with the qualifications downstream.

Apply the .cube file at 85–90% opacity unless the LUT was specifically built for the codec you shot. Full-strength application of a LUT on top of a manually corrected signal tends to shift the balance you just worked to establish. Reduce it, then pull the skin and sky nodes back if needed to compensate.

If you find the LUT's gold is fighting your sandstone recovery, it likely has a strong orange-red push built in. In that case, on the LUT node itself, open Hue vs. Saturation in Curves and dip the orange band by 15–20 points before passing to the next node. You are not fighting the LUT; you are tuning it to your specific material.

Matching Across a Multi-Shot Jaisalmer Sequence

If you are cutting a travel film or a destination wedding pre-film shot across multiple hours and locations around Jaisalmer, the haze density changes dramatically. Sunrise at the fort is relatively clear; midday at Gadisar Lake can be thick with suspended dust; late afternoon at Sam is somewhere between. Each shot will need its Haze Lift node dialed separately.

Use Resolve's Gallery Stills to snapshot the grade you established on your reference clip, then apply it as a starting point to adjacent clips using Apply Grade. You will still need to adjust the lift correction per clip, but the saturation recovery and contrast structure nodes can often carry across without change if the exposure and codec are consistent.

For multicam sequences where you mixed a Sony FX3 with a Canon R5 C, do your CST nodes per-camera before feeding into the creative chain. The FX3's S-Log3 and the R5 C's Canon Log 3 have different noise floors and midtone placement; a single haze correction value will not serve both. Build per-camera primaries, then apply a shared look on a top-level compound node or a timeline-level node in Resolve.

Jaisalmer rewards the grade that trusts the light. The gold is real; the haze is just scatter. Clean the scatter, recover the tone, and the image does the rest on its own.

✦ GRADE THE GOLD RIGHT

GRADE THE GOLD RIGHTBuilt for India's extreme desert light.

The Indian Travel LUT pack includes looks tuned for Rajasthan's harsh contrast and haze conditions, tested across Sony S-Log3, Canon Log 3, and BMPCC BRAW. Drop them into the node chain above and spend your time on the fine-tune, not the foundation.

Browse Travel LUTs →