Look & Composition

What Is a LUT?

Also called lookup table, 3d lut, cube file, look up table

A LUT, or lookup table, is a file that maps every input colour to an output colour, so applying one transforms an image the same way every time. It is a fixed transform rather than an adjustment, which is why a LUT is a starting point or a technical conversion and not a substitute for grading.

What the file actually contains

A lookup table is exactly what the name says: a list of input colours and the output colour each one becomes. A 3D table samples the colour cube on a grid, commonly 33 points per axis, and everything between grid points is interpolated. There is no logic in the file and no awareness of the image. Feed it a colour, get a colour.

That mechanical simplicity is both the appeal and the limitation. The transform is perfectly repeatable across shots, across machines and across software, which is why the format became the standard way to move a look between departments. It is also completely blind to what a given shot needed, which is why the same file that transforms one clip beautifully wrecks the next.

Technical and creative uses

The two jobs are worth separating in your own head, because they have different standards of correctness.

  • Technical transforms. Converting camera log to a display standard, or one display standard to another. There is a right answer, published by the camera manufacturer, and using an approximation instead is a real error.
  • Camera matching. Bringing two different cameras to a common baseline so they can be graded together.
  • Creative looks. Somebody's grade, packaged. No correct answer, and no guarantee it suits your material.
  • On-set monitoring. Showing the crew a rough version of the intended look while shooting flat, which is what makes log footage viewable on the day.

Most frustration with these files comes from a creative look that silently includes a technical conversion, so it only works on footage from one specific camera in one specific colour space.

Why the input matters more than the file

A lookup table cannot see. It assumes footage arrives with black at a particular level, white at another, and hues distributed as the author expected. Every deviation from that assumption becomes a distortion on the way out.

The consequences are predictable. Footage exposed brighter than the LUT expects pushes highlights past the top of the table and clips them, with no recovery available afterwards. Footage in the wrong log curve produces skewed hues, usually visible first in skin. And a look built for a wide-gamut source applied to something already in a display space tends to oversaturate everything.

The remedy is the order of operations. Balance the shot to neutral first, then apply the transform, then trim exposure and saturation on top of it. Working this way means the file is doing the job it can do, and the judgement stays with you.

Using them on generated footage

Generated clips are the case where these files earn their place for a reason that has nothing to do with style. Because each generation samples independently, a sequence assembled from several clips has no shared response curve. Matching them by hand and then running one shared transform across all of them imposes a single coherent curve, which is much of what makes the sequence read as one scene.

Two cautions. Keep the strength modest, since generated images carry less latitude than camera footage and will band or posterise where real footage would hold. And do the matching before, not after: applying a strong look to clips that still disagree preserves the disagreement underneath and wastes the one advantage a fixed transform gives you.

The prompt for this

A starting point that reliably produces the effect. Adjust the subject and setting; keep the technical clauses.

Neutral daylight interior graded with a film print look, soft highlight roll-off, cool shadows and warm skin, mild green in the mid-tones, low saturation in the greens

Try LUT yourself

Open the generator with a starting point already filled in.

Frequently asked questions

What is the difference between a 1D and a 3D LUT?
A 1D table adjusts each channel independently, so it can change contrast and gamma but cannot alter hue relationships. A 3D table maps combinations of red, green and blue together, so it can shift one hue without moving another. Creative looks need 3D; simple gamma conversions can use 1D.
What is the difference between a technical and a creative LUT?
A technical LUT performs a defined conversion, such as log footage to a display standard, and there is a correct one for your camera and delivery. A creative LUT is somebody's look, with no correct answer. Mixing the two roles in one file is the most common source of confusion about why a look does not transfer.
Why does the same LUT look wrong on my footage?
Because a lookup table assumes an input. It was built for a specific colour space and a specific exposure placement, and feeding it footage that sits half a stop off or comes from a different log curve produces skewed colour and clipped highlights. Balance the shot first, then apply.
Where in the chain does it go?
After correction and balancing, before final trims. Balance the shot to neutral, apply the transform, then adjust exposure and saturation on top. Applying a look first and then correcting means you are fighting the table rather than working with it.
Are LUTs useful for AI-generated footage?
Yes, for consistency rather than for style. Generated clips drift between generations, and a single lookup table applied across all of them after matching gives a sequence one coherent response curve. Keep the strength low, since generated images have less latitude than camera footage and band quickly.

Related terms