Skip to content
BoWen Chai's Notes
Go back

Blender 5 Film Flash, Part 1: Place and Shape the Light

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

This series learns Blender through one job: light an existing person or product model before exposing a short roll of 120 film. Our reference is a Fujifilm GW690III-style 6×9 setup with a 90 mm lens and film rated at EI 80. This part concentrates on what 3D predicts well: where a flash stands, how large it appears to the subject, where it points, and what it reflects from.

The result is a reusable key, fill, rim, and background rig whose controls map to real stands, modifiers, flags, and bounce. Exposure and guide-number calculations belong to Part 3; here we control geometry first.

A Blender light is not a flash meter

A normal Blender Area, Point, or Spot light emits continuously for the rendered scene. A photographic flash releases stored energy as a short pulse. Blender Power is radiant power in watts; a flash rating in watt-seconds is energy, and guide number is an exposure-distance rating. None can be copied directly into another. Use Blender to predict spatial lighting and relative stops; confirm real aperture and power with a flash meter at EI 80.

Prepare a scene that is safe to change

Open the existing model and use File › Save As to make a shot copy. In the Outliner, create these collections with right-click › New Collection, then move objects with M:

SHOT_01
├── CAMERA
├── SUBJECT
├── LIGHTS_FLASH
│   ├── FLASH_A
│   ├── FLASH_B
│   └── FLASH_C
├── LIGHTS_AMBIENT
├── GRIP_FLAGS
├── BACKGROUND
└── CALIBRATION

Keep each flash candidate in its own child collection, separate from room, window, and World illumination. Set the Outliner to View Layer display mode and use each collection’s Exclude from View Layer checkbox for a render-safe solo test; the eye and monitor icons alone are viewport controls. Rename a selected object with F2; names such as Flash_Key_Area are easier to debug than Area.003.

Before adding a light, establish real scale:

  1. Open Scene Properties › Units. Choose Metric, set Unit Scale to 1.0, and use metres for length.
  2. Select the subject and press N to open the 3D Viewport Sidebar. Under Item › Dimensions, check a known measurement. A standing adult might be around 1.6–1.9 m, not 1.8 cm or 180 m.
  3. For an ordinary unrigged mesh, Ctrl-AScale makes the current size the new scale of 1, 1, 1. Do not do this blindly to a rigged or simulated asset.
  4. Add a ground plane and use the Toolbar’s Measure tool for flash-to-subject distance, modifier dimensions, ceiling height, and subject-to-background distance.

A model one hundred times too small can look plausible in an empty viewport, but falloff, light radius, depth of field, and contact shadows will describe a miniature set.

Learn the small navigation set used for lighting

You do not need every Blender shortcut. These are enough to move around a portrait set without losing the camera:

IntentionAction
Orbit around the current pointdrag MMB
Pan without rotatingShift-MMB
Zoommouse wheel or Ctrl-MMB
Center and orbit around a selected light or modelNumpadPeriod
See the whole set againHome
Front, side, topNumpad1, Numpad3, Numpad7
Enter or leave the active cameraNumpad0
Move, rotate, scaleG, R, S
Restrict a transform to one axispress X, Y, or Z after G, R, or S
Enter an exact movementfor example, G, Z, 0.5, Enter
Undo a bad moveCtrl-Z

Select the subject before NumpadPeriod so Blender orbits around it. If space permits, split an editor by dragging inward from its corner. Keep one viewport in camera view and use the other as an overhead lighting plan.

Anchor the 6×9 camera before judging the light

Part 3 will handle the exposure model in detail, but lighting decisions require a stable frame. The table below is the 120 / 6×9 preset used by the GW690III exercise. If the shoot instead uses 135, another 120 gate, 4×5, or 8×10, choose the matching static preset in Part 3 and lock it before comparing lights. Select the camera, open Object Data Properties (the green camera icon), and set:

Camera propertyStarting value
Focal Length90 mm
Sensor FitHorizontal
Sensor Width82.6 mm

Under Output Properties › Format, use the 82.6:56 frame ratio—for example, 2950 × 2000. Frame the shot in a free viewport, select the camera, and press Ctrl-Alt-Numpad0 to Align Active Camera to View. Disable View › View Lock › Lock Camera to View once framing is final.

Blender’s camera f-stop controls depth-of-field blur, not brightness. Lock the camera; move the light while comparing variants.

Choose the Blender light by what the real source does

Add a light from the cursor with Shift-ALight, then configure it in Object Data Properties (green bulb icon). Three types cover nearly every flash-placement study:

Real setupBlender startControls that describe it
Rectangular softbox or stripboxArea, Shape RectangleSize X/Y, position, rotation, Power, Exposure, Normalize
Beauty dish or shoot-through umbrellaArea, Shape DiskSize, position, rotation; it is an approximation of the modifier face
Bare bulb or exposed practicalPointRadius, position, Power, Exposure
Bare speedlight with zoomed reflectorSpotRadius, Spot Angle, Blend, Show Cone
Sun or distant parallel daylightSunrotation and Angle; not appropriate for a nearby flash

An Area is the most useful softbox proxy; a Point radiates in every direction. A Spot adds a cone: Angle sets its outside and Blend softens the edge. Enable Show Cone while aiming so the subject and important frame corners remain inside it.

For all three, Exposure is the stop control: +1 doubles intensity and -1 halves it. Leave Normalize enabled. It keeps total power consistent when size changes, so size can control softness and highlight shape before Exposure restores brightness. Set Temperature from the real flash when known; “daylight” is only a starting assumption.

Build and aim one key light

Start with one light. A useful baseline is a 0.8 × 1.2 m Area about 1.2 m from the face, 30–45° to camera left and 15–30° high. Eye sockets, nose shadow, glasses, and pose decide the final position.

  1. Place the 3D Cursor near the subject, then use Shift-ALight › Area.
  2. Press F2, name it Flash_Key_Area, then press M and move it into FLASH_A.
  3. In Object Data Properties, set Shape: Rectangle, Size X: 0.8 m, Size Y: 1.2 m, and enable Normalize.
  4. Use G plus an axis and typed distance to place it. Check the top and side views rather than trusting perspective alone.
  5. Add Shift-AEmpty › Plain Axes, name it Aim_Key, and put it at the upper chest so a standing portrait’s face and clothes remain covered.
  6. Select the Area light. Under Object Constraint Properties › Add Object Constraint, add Damped Track. Set Target to Aim_Key and Track Axis to -Z.

Lights point along local -Z. Moving Aim_Key now changes aim without three rotation values. For explicit rectangle roll, Track To with Track Axis -Z and Up Y is an alternative, but it can become unstable directly above the target; use Damped Track there.

The subject should see the luminous face. In the camera view, inspect the eyes and shiny shoes: a catchlight or rectangular reflection is quick evidence that the Area is facing the model.

Understand distance before adding more power

For a compact source in open space, illumination approximately follows the inverse-square law. If d is the old distance and d₂ the new distance, the relative illumination is:

new / old ≈ (d / d₂)²

That gives a useful stand-moving table:

Distance changeApproximate brightness changeExposure correction to restore it
1.0× → 1.414×half+1 EV on the light
1.0× → 2.0×one quarter+2 EV
1.0× → 0.707×double-1 EV
1.0× → 0.5×four times-2 EV

A close Area is not a mathematical point, so these are intuition, not meter readings. A close source gives stronger head-to-toe falloff; a farther source is more even but appears smaller and harder unless its physical size also grows.

Move the key before changing Power. Position determines shadow direction, apparent modifier size, falloff, and reflections simultaneously. Power changes only intensity.

Add roles one at a time

Once one light reads clearly, duplicate it with Shift-D, move each candidate into FLASH_A, FLASH_B, or FLASH_C with M, and give every copy one job. Exclude the other candidate collections from the View Layer while testing so the Rendered viewport and F12 use the same lights.

RolePractical placementUseful starting relationship
Key30–45° to one side, slightly highBaseline 0 EV
Fillnear camera axis or opposite the key; large and soft-2 EV relative to key for visible shape
Rimbehind and to the side, aimed across shoulder/hairstart -1 EV; keep it off nose and cheek
Backgroundhidden behind subject or placed to one side, aimed only at the sweepset by desired separation, not face brightness

For physical fill, let the key bounce from a white plane in Cycles. For a fast approximation, put a large Area at the reflector and name it Fill_Approximation; a real reflector cannot be brighter than the source feeding it.

When space permits, leave 1–2 m between subject and backdrop to control its brightness and shadows separately.

Shape the source with virtual grip equipment

Model the light-changing object, not just its hoped-for effect:

View from the key toward the subject. If the background is visible, it can receive direct key light; slide a flag until it hides the background but not the subject.

Read shadows and specular reflections separately

A controlled setup should answer three questions:

  1. Where does the shadow go? Move the light to change direction. Raise it to lower a nose shadow; move it sideways to lengthen the shadow across the face or floor.
  2. How hard is the edge? Change Radius or Area size. A larger apparent source gives a broader transition. Moving the same modifier farther away makes it appear smaller and the edge harder.
  3. What shape reflects in glossy material? The rectangular white mark on a shoe or skin is a reflection of the source. Move, rotate, or enlarge the Area until the highlight describes the form without cutting awkwardly across it.

Do not first “fix” a reflection by setting Glossy influence to zero. Diffuse, Glossy, Transmission, and Volume values other than 1.0 break the physically based relationship. Move or reshape the source, correct material roughness, or add a flag. An influence override is a render-only solution.

Use Light Linking only as a declared cheat

Blender 5.2 supports Light Linking in both EEVEE and Cycles. Select a light, open Object Properties › Shading › Light Linking, create a dedicated receiver collection, and add the objects it should include or exclude. Shadow Linking similarly controls which objects block that light; these panels are renderer-specific.

The manual describes this as breaking physical laws: real light cannot select a collection. Try position, beam coverage, flags, and subject-background distance first. If linking is needed, suffix the light _CG_ONLY; emissive mesh linking is supported only in Cycles.

Repeatable exercise: build the rig in 30 minutes

Use this exercise once with a simple model, then repeat it with the real asset.

1. Establish the control frame

Set Metric units, verify subject height, configure and lock the 90 mm / 82.6 mm camera, and put the subject 1.5 m in front of a plain backdrop. Do not change the World during the exercise.

2. Make the one-light portrait

Create the key Area as described above and aim it with Aim_Key. Adjust light Exposure, not camera exposure, until the face is clear. Save a viewport render named 01_key.

3. Prove distance and size controls

Move the key from 1.2 to 2.4 m and add about +2 EV to restore the subject. Save 02_key_far. Then compare 0.2 m and 1.2 m sources at the same center with Normalize on; inspect shadows and catchlights.

4. Add controlled fill

Place a real-size white reflector opposite the key and check it in Cycles. If needed, substitute a labelled Area at roughly -2 EV. It should open shadows without erasing direction. Save 03_fill.

5. Separate subject and background

Add a narrow rim behind the subject, aimed at the far shoulder, and flag cheek or lens spill. Aim a separate background light at the visible sweep. Save 04_complete.

6. Record a plan that can leave Blender

For every flash-like source, write down:

Name / role:
Real stand position and height:
Flash-to-subject distance:
Aim point:
Modifier type and dimensions:
Angle or beam coverage:
Relative EV from the key:
Flag / reflector position:
CG-only approximation or linking:

Finally, switch every light off and back on individually. The key should establish form, fill should control contrast, rim should separate an edge, and background light should not change the metered face. Validate the arrangement once in Cycles before treating it as a plan. Part 2 will turn that setup into a fast EEVEE-to-Cycles preview loop; Part 3 will connect its relative stops to EI 80, aperture, shutter, guide number, power fraction, modifier loss, and distance.

Sources

Technical terminology and UI paths were checked against the Blender 5.2 LTS Manual:


Edit page
Share this post:

Previous Post
Blender 5 Film Flash, Part 2: Iterate Lighting in Real Time
Next Post
Useful Typst Snippets: CTyp and CeTZ