The world used to look like this.

Nx 3-Strip

Built from the physics of the three-strip dye-transfer process.

The Color That Film Forgot

What it Feels Like

Seven Stages. From Prism to Print.

Wratten Spectral Separation
Three-Strip Camera
Bipack Film Negative
Dye Transfer & Imbibition
Matrix Key
Color Authenticity
Print Finishing

The Grain That Isn’t Noise

Why Technicolor grain looks different from everything else.


Zero Silver

Real Technicolor IB prints contained no silver. The final print was pure transparent dye on a clear gelatin base — no metallic grain structure, no sharp chromatic noise.
What you see is the physical surface of the hardened matrix, transferred during imbibition. The grain system uses a negative skew (soft dark dye pools) rather than the positive skew of silver-grain sparkle,


Fine Grain + Dye Cloud

Two independent stages work together. A fine octave — Hermite bicubic (Catmull-Rom) interpolated — handles the micro-texture of individual gelatin granules. A regional dye cloud octave captures the slow, frame-wide variation in gelatin hydration — the organic density undulation visible across large areas of real IB prints. Together they create texture that lives inside the image, not on top of it.


Reticulation & Density Response

Gelatin dries in clusters and webs — a soft, honeycomb reticulation pattern from the drying process, rendered with softened sqrt-edge weighting for the historically accurate barely-perceptible network. Grain is applied to dye concentration, not RGB output — Beer-Lambert physics naturally makes it dense in midtones, compressed in highlights, and crushed in deep shadow.

Color Separation & Color Contrast

Why Technicolor looks like nothing else.


Narrow-Band Capture

The Wratten filters carved the spectrum into three non-overlapping channels. Unlike a digital Bayer sensor where red, green, and blue overlap by 30–40%, Technicolor’s separation was sharp. Primaries don’t contaminate each other.


Subtractive Density

In digital, boosting saturation makes colors louder and lighter. In dye-transfer printing, increasing dye concentration makes colors more saturated and darker. The heavy, weighted quality of Technicolor that digital saturation can’t replicate.


Dye Impurity

Each dye absorbed light it wasn’t supposed to. Cyan ate green. Yellow ate red. These “unwanted” absorptions created micro-contrast between adjacent hues — pushing neighboring colors further apart instead of letting them blend.

Colors feel like oil paint — each stroke distinct, heavy, occupying physical space.

What Changes. What Doesn’t.

LUTs & FiltersNx 3-Strip
Static per-pixel color mapPer-pixel, per-frame physics simulation
Same result on any imageResponds to luminance, color, saturation, and position
Uniform across the frameDensity-dependent dye behavior
No spatial awarenessHalation, bloom, lens optics, dye spread, registration
Clean digital precisionOrganic mechanical imperfections
Colored grain noiseNeutral, silver-free dye transfer texture
Saturated = brighterSaturated = darker
Colors bleed into neighborsColors push apart — true separation
Color-wheel skin tonesSkin tones emergent from dye spectral impurity
Sharpen or soften uniformlyAcutance + gelatin softness target different frequency ranges
Highlights clip or blowGelatin capacity limits gracefully desaturate highlights

The Look

You don’t adjust Nx 3-Strip to get the Technicolor look. You apply it.

Stunning color separation — each hue carved clean by narrow-band filtering
Rich color contrast — saturated colors push apart, oil-paint dimensionality
Golden skin tones — emergent from cyan dye impurity
Deep, structured blacks — Matrix Key definition in shadows
Dense, heavy saturation — saturated colors darken, not brighten
Organic highlight rolloff — gelatin transfer threshold and D-Min
Cool shadows, warm highlights — imbibition trapping signature
Three-dimensional pop — IB print acutance and lateral dye inhibition emulation
Painterly mid-frequency softness — gelatin matrix resolution limit
Ivory cream highlight tone — differential dye thinning
Dimensional registration — per-channel fringing from printer and lens physics
Neutral film texture — density-dependent grain, no chromatic noise
The “Technicolor complexion” — the reason every star of the 1940s looked immortal

How Color Gets Heavy

Three controls that simulate what dye actually does inside gelatin.
Nothing like them exists in any other tool.


Density Coupling

In real dye transfer, a deeply saturated cyan is a thick layer of dye — and thick dye absorbs more light, making it inherently darker. This control links color saturation to luminance the way dye physics does: as saturation increases, the image darkens. Watch your vectorscope — the trace collapses inward as colors gain weight, exactly as it would on a Technicolor print. It’s not desaturation. It’s dye mass.


Midtone Dye Boost

Gelatin relief matrices absorb dye most efficiently in the midtone range. Highlights are too thin — the gelatin relief is shallow and holds little dye. Deep shadows are already loaded with earlier layers. This control concentrates color richness exactly where the original process concentrated it — midtones and upper shadows — giving vivid, dimensional color without neon highlights or muddy blacks.


Gelatin Capacity

Gelatin can only hold so much dye. Once it’s saturated, no more absorbs — no matter how dense the matrix. This control models that physical ceiling. Push saturation past what real gelatin could hold and the excess gracefully falls away — giving you the characteristic Technicolor highlight that’s clean, creamy, and never oversaturated. It’s why Technicolor skin never clips into neon. A chemical fact, reproduced mathematically.

These three controls don’t change how color looks. They change how color behaves.

Drop It On. Walk Away.

The defaults are the preset.

No presets. No profiles. No “Film Stock” Just the physics, tuned to the real process, ready to go.

60 sliders. 9 toggles. 14 view modes.

Organized in processing order. Every stage independently controllable.

Exposure (stops), shadows, highlights.
IB Print Acutance strength and radius.

Wratten Separation Strength. Spectral crosstalk.
Light temperature (tungsten ↔ daylight — affects
contrast, not just tint). Field curvature, protected
center radius, curve falloff shape. Longitudinal and
lateral chromatic aberration.

Sigmoid contrast, negative gamma, D-Min white
point, black point. Per-channel halation: radius,
strength, threshold, warmth. Red record softness.
Green record sharpening. Gelatin Softness.
Highlight bloom: radius, strength,
threshold.

Per-dye strength (Cyan / Magenta / Yellow). Dye
pickup gamma. Density desaturation. Matrix Key
strength and gamma. Dye trapping strength. Density
Coupling. Midtone Dye Boost. Gelatin Capacity.

Gamut limit (strength of compression toward
historical Technicolor primaries).
Highlight desaturation. Shadow desaturation.

Misregistration strength, R/G/B X/Y offsets,
temporal drift, jitter. Film shrinkage. Grain intensity,
size, chroma. Color breathing amount. Gate weave
amount and speed. Base tint (R/G/B).
Print density and saturation.

14 Diagnostic View Modes

The same diagnostics you’d use to calibrate a real imbibition printer.

ViewWhat You See
Final ResultComplete pipeline output
Wratten SeparationBefore/after spectral sharpening
Lens Optics MapField curvature + chromatic aberration profile
Separation NegativesThree-panel RGB records with Wratten filter labels
Halation MapPer-channel bipack scatter with response curves
Dye Matrices (CMY)Three-strip dye layers + combined absorption spectra
Cyan / Magenta / YellowIndividual dye transmission + absorption spectrum
Key LayerMatrix Key density + gamma response curve
Dye Response Curves4-panel diagnostic: pickup, H&D, transmission, composite
Inhibition TrappingPer-layer dye transfer efficiency
Imbibition BuildupProgressive C → C+M → C+M+Y with trapping
Grain MapIsolated grain + density-dependent visibility curve

Supported Formats

15 input formats. One consistent output.

FormatLog EncodingColor Gamut
ACEScct / AP1ACEScctACES AP1
ARRI LogC3 / AWG3LogC3ARRI Wide Gamut 3
ARRI LogC4 / AWG4LogC4ARRI Wide Gamut 4
Canon C-Log 2 / Cinema GamutC-Log 2Canon Cinema Gamut
Cineon Film Log / Rec.709CineonRec.709
DaVinci Intermediate / DWGDaVinci IntermediateDaVinci Wide Gamut
Panasonic V-Log / V-GamutV-LogV-Gamut
RED Log3G10 / RWGRGBLog3G10RED Wide Gamut RGB
Sony S-Log3 / S-Gamut3.CineS-Log3S-Gamut3.Cine
FormatColor SpaceGamma
Rec.709 / Gamma 2.2Rec.7092.2
Rec.709 / Gamma 2.4 (default)Rec.7092.4
Rec.709 / Gamma 2.6Rec.7092.6
P3-DCI / Gamma 2.6DCI-P32.6
P3-D65 / Gamma 2.4DCI-P3 D652.4
Rec.2020 / Gamma 2.4Rec.20202.4
FormatColor SpaceGamma
Rec.709 / Gamma 2.4 (always)Rec.7092.4

Built From the Archive

Every coefficient traces to a documented physical property.

A Century of Color

1916
Process 1

Two-color cemented prints

1916
1922
Process 2

Two-color subtractive

1922
1928
Process 3

Two-color imbibition — first dye transfer

1928
1932
Process 4

Three-strip imbibition. The Wizard of Oz. Gone with the Wind. Singin’ in the Rain. The Red Shoes. An American in Paris. Rear Window.

1932
1955
Process 5

Single-strip (Eastmancolor negative). The end of three-strip photography.

1955
1975
Last US Print

Final American IB print struck

1975
2002
Last Global Print

Final IB print struck (Beijing lab). The imbibition presses go silent. The dye baths are drained. The matrices are archived.

2002
2026
Nx 3-Strip

Process 4, rebuilt from physics. Real-time. DaVinci Resolve.

2026

System Requirements

Works on macOS, Windows and Linux
(Metal, CUDA & OpenCL Modes Supported)

Requires DaVinci Resolve Studio

Nx 3-Strip
Demo Version

Watermarked Demo Version

Nx 3-Strip
For DaVinci Resolve

Perpetual License. Free Updates.


Shopping Cart
Scroll to Top