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 format | Gate size (W × H) | Sensor Width | Output resolution example | Typical normal lens |
|---|---|---|---|---|
| 135 (full frame) | 36 × 24 mm | 36 mm | 3000 × 2000 (3:2) | 50 mm |
| 120 — GW690III 6×9 | 82.6 × 56 mm | 82.6 mm | 2950 × 2000 (1.475:1) | Fixed 90 mm f/3.5 |
| 4×5 sheet film | nominal 127 × 102 mm | 127 mm | 2500 × 2000 (5:4) | 150 mm |
| 8×10 sheet film | nominal 254 × 203 mm | 254 mm | 2500 × 2000 (5:4) | 300 mm |
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:
- Camera & Film: GW690III (
82.6 × 56 mm,90 mm), 120 film at EI 80 - Reference exposure:
f/8at1/125 s - Flash: Manual strobe, metric GN 25 (at ISO 100), full power (
1/1), placed 2.8 m from the subject (GN_eff = 25 × √(80/100) ≈ 22.4;22.4 ÷ 2.8 m = f/8)
To calibrate Blender to this reference:
- Place a neutral gray card (
RGB 0.18, 0.18, 0.18diffuse) at the subject’s face. - Lock Color Management to AgX, Medium High Contrast, Exposure
0, Gamma1, and Cycles Film → Exposure to1.0. - Solo
LIGHTS_FLASH(excludeLIGHTS_AMBIENTand World light). Place the virtual flash at2.8 m, leave its Exposure at0, and adjust its Power until the gray card and skin tones read as a clean normal exposure. This Power is your Flash0 EVbaseline. - Solo
LIGHTS_AMBIENT+ World, leave their Exposure at0, and set their Power / Strength to match the room at1/125 sandf/8. This is your Ambient0 EVbaseline. - 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 power | Effective GN (EI 80) | Aperture at 2.8 m | Full-power distance for f/8 | Blender Flash Exposure offset (P) |
|---|---|---|---|---|
1/1 | 22.4 | f/8 | 2.8 m | 0 EV |
1/2 | 15.8 | f/5.6 | 2.0 m (f/11 at 1/1) | −1 EV |
1/4 | 11.2 | f/4 | 1.4 m (f/16 at 1/1) | −2 EV |
1/8 | 7.9 | f/2.8 | 1.0 m (f/22 at 1/1) | −3 EV |
1/16 | 5.6 | f/2 | 4.0 m gives f/5.6 at 1/1 | −4 EV |
1/32 | 4.0 | f/1.4 | 5.6 m gives f/4 at 1/1 | −5 EV |
1/64 | 2.8 | f/1.0 | — | −6 EV |
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 property | New value |
|---|---|
| Camera → Depth of Field → F-Stop | N_target |
| Flash Light → Exposure | 0 + C + P |
| Ambient Light → Exposure | 0 + C + S |
| World → Surface → Strength | baseline_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
- Example A — Open up 1 stop (
f/5.6), speed shutter to1/250 s, drop flash to1/2power:C = +1 EV,S = −1 EV,P = −1 EV. Both Flash offset (C + P = 0 EV) and Ambient offset (C + S = 0 EV) stay at0 EV! Only CameraF-Stopchanges to5.6for shallower depth of field. (If flash stayed at1/1,P = 0and Flash Exposure becomes+1 EV.) - Example B — Stop down to
f/11at1/125 s:C = −1 EV,S = 0 EV,P = 0 EV. Set CameraF-Stopto11, Flash Exposure to−1 EV, Ambient Exposure to−1 EV, and World Strength to0.5×. To restore0 EVflash on the subject when already at1/1power, move the flash stand in Blender from2.8 mto2.0 m.
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:
- Set your handheld incident/flash meter (e.g., Sekonic L-308X) to EI 80.
- 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. - Meter ambient light and pick the shutter speed (
1 s–1/500 s) that gives the planned ambient balance. - 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.