Skip to content
BoWen Chai's Notes
Go back

Blender 5 Film Flash, Part 3: Meter and Match the Camera

Updated:
Edit page

Blender 5 film-flash series: 1 · Place and shape the light · 2 · Iterate lighting in real time · 3 · Meter and match the camera · 4 · Build and load the background · 5 · Style materials and the film look

Blender does not have a coupled photographic exposure triangle: changing Camera F-Stop only alters depth-of-field blur, and changing Motion Blur Shutter only alters blur trail length. Neither brightens or darkens the render.

To previsualize a real film shoot—here anchored to a Fujifilm GW690III on 120 film at EI 80—we calibrate one reference frame (0 EV) and express every aperture, shutter, EI, and flash-power change as explicit stop offsets (C, S, and P) on the scene’s lights.

flowchart LR
  subgraph Real["Real Camera & Strobe Change"]
    EI["EI & Aperture Δ → C (EV)"]
    SH["Shutter Speed Δ → S (EV)"]
    FP["Manual Flash Power Δ → P (EV)"]
  end
  subgraph Blender["Blender 5.2 Controls"]
    DOF["Camera F-Stop (Depth of Field only)"]
    FL["Flash Light Exposure = baseline + C + P"]
    AMB["Ambient Light Exposure = baseline + C + S<br/>World Strength = baseline × 2^(C + S)"]
  end
  EI --> DOF
  EI --> FL
  FP --> FL
  EI --> AMB
  SH --> AMB

1. Film-format camera presets

With Scene Properties › Units set to Metric (1.0) and Camera Sensor Fit set to Horizontal, Blender derives the vertical gate from the output resolution’s aspect ratio:

Film formatGate size (W × H)Sensor WidthOutput resolution exampleTypical normal lens
135 (full frame)36 × 24 mm36 mm3000 × 2000 (3:2)50 mm
120 — GW690III 6×982.6 × 56 mm82.6 mm2950 × 2000 (1.475:1)Fixed 90 mm f/3.5
4×5 sheet filmnominal 127 × 102 mm127 mm2500 × 2000 (5:4)150 mm
8×10 sheet filmnominal 254 × 203 mm254 mm2500 × 2000 (5:4)300 mm
Physical GW690III limits vs. extended planning math

The stop math below covers f/1.0–f/32 and 1/125–1/1000 s across formats, but the physical Fujifilm GW690III has a fixed 90 mm f/3.5–f/32 lens, a 1 s–1/500 s leaf shutter (X-sync at all speeds), and a 1.0 m minimum focus distance. Any f/1.4 or 1/1000 s study requires a different camera body.

2. Calibrate the 0 EV reference shot

We anchor our virtual scene to a self-consistent real setup:

To calibrate Blender to this reference:

  1. Place a neutral gray card (RGB 0.18, 0.18, 0.18 diffuse) at the subject’s face.
  2. Lock Color Management to AgX, Medium High Contrast, Exposure 0, Gamma 1, and Cycles Film → Exposure to 1.0.
  3. Solo LIGHTS_FLASH (exclude LIGHTS_AMBIENT and World light). Place the virtual flash at 2.8 m, leave its Exposure at 0, and adjust its Power until the gray card and skin tones read as a clean normal exposure. This Power is your Flash 0 EV baseline.
  4. Solo LIGHTS_AMBIENT + World, leave their Exposure at 0, and set their Power / Strength to match the room at 1/125 s and f/8. This is your Ambient 0 EV baseline.
  5. Re-enable both collections and save the file. Never touch Color Management Exposure or baseline Power during later tests—apply all camera and flash changes through Exposure offsets.

3. Guide number, distance, and manual power tables

For direct flash (before modifier loss L in stops):

effective GN = GN₁₀₀ × √(EI / 100) × √(power fraction) × 2^(−L / 2)
working f-number ≈ effective GN ÷ distance (m)

At EI 80 with a GN 25 strobe (effective GN ≈ 22.4 at 1/1 full power):

Manual powerEffective GN (EI 80)Aperture at 2.8 mFull-power distance for f/8Blender Flash Exposure offset (P)
1/122.4f/82.8 m0 EV
1/215.8f/5.62.0 m (f/11 at 1/1)−1 EV
1/411.2f/41.4 m (f/16 at 1/1)−2 EV
1/87.9f/2.81.0 m (f/22 at 1/1)−3 EV
1/165.6f/24.0 m gives f/5.6 at 1/1−4 EV
1/324.0f/1.45.6 m gives f/4 at 1/1−5 EV
1/642.8f/1.0—−6 EV
Don’t double-count distance or modifiers

If you physically move the light in Blender from 2.8 m to 2.0 m, Blender’s renderer already brightens the subject by +1 EV—do not also add +1 EV to the light’s Exposure. Similarly, only subtract a softbox’s stop loss (−L) in Exposure if you didn’t model the translucent diffusion geometry in 3D.

4. Translate camera settings into Blender stops (C, S, P)

Relative to the calibrated reference (EI_ref = 80, N_ref = 8, t_ref = 1/125 = 0.008 s, power_ref = 1), compute three stop deltas:

C (camera sensitivity + aperture change, affects BOTH flash and ambient)
  = log₂(EI_target / EI_ref) + 2 × log₂(N_ref / N_target)

S (shutter time change, affects CONTINUOUS AMBIENT ONLY within sync speed)
  = log₂(t_target / t_ref)

P (manual flash power change, affects FLASH ONLY)
  = log₂(power_target / power_ref)

Apply them to Blender:

Blender propertyNew value
Camera → Depth of Field → F-StopN_target
Flash Light → Exposure0 + C + P
Ambient Light → Exposure0 + C + S
World → Surface → Strengthbaseline_strength × 2^(C + S)
Motion Blur → Shutter (if enabled)t_target (seconds) × scene FPS

Worked examples from EI 80 · f/8 · 1/125 s · 1/1 power

5. Reverse-solve real settings from a Blender tweak

If you tweaked Flash Exposure to F (with known flash-power offset P) and Ambient Exposure to A without moving the lights:

C = F − P
S = A − C

Target aperture (at EI 80):  N_target = 8 × 2^(−C / 2)
Target shutter speed:        t_target = (1/125 s) × 2^S

For example, if you brightened the flash by F = +1 EV (at P = 0) and left ambient at A = 0 EV, then C = +1 EV (f/8 → f/5.6) and S = −1 EV (1/125 s → 1/250 s).

6. Validate on the real set

Because the GW690III has no built-in meter, transfer the approved Blender setup to the room in order:

  1. Set your handheld incident/flash meter (e.g., Sekonic L-308X) to EI 80.
  2. Place the flash at the Blender stand distance and angle; fire a test pop and fine-tune power or distance until the meter reads your target f/ stop at the subject’s face.
  3. Meter ambient light and pick the shutter speed (1 s–1/500 s) that gives the planned ambient balance.
  4. Shoot frame 1 with a gray card in the corner so the lab or scanner has a neutral anchor.

Next: Part 4: Build and Load the Background.

Sources


Edit page
Share this post:

Previous Post
Blender 5 Film Flash, Part 2: Iterate Lighting in Real Time
Next Post
Blender 5 Film Flash, Part 4: Build and Load the Background