Advertisement

LensNode by Node Mill – Vintage Lens Emulation Plugin for DaVinci Resolve Available in Early Access

LensNode by Node Mill – Vintage Lens Emulation Plugin for DaVinci Resolve Available in Early Access

Node Mill’s new LensNode plugin for DaVinci Resolve offers a powerful and technically advanced way to digitally emulate real lens characteristics in post. With data-driven profiles of vintage and modern glass, it brings the nuanced optical imperfections of classic lenses to contemporary workflows – without the cost or complexity of sourcing rare cine lenses.

While there are plenty of film emulation and diffusion-style plugins on the market, LensNode from Node Mill sets itself apart by replicating the look of actual lenses – not film stocks or general softness, but pixel-accurate optical behaviors derived from measured data. Developed over the past year by Australian filmmakers Elliott Nieves and Jarrad Russell, LensNode is now available in Early Access for DaVinci Resolve on macOS and Windows.

Real lens data, real optical behavior

At the core of LensNode is a library of lens profiles based on detailed image captures in a variety of lighting conditions. These are not approximations or simulations tuned by eye—they are built from optical measurements of real lenses. Users can apply these profiles to their footage and even mix characteristics from different lenses, creating “impossible” glass combinations.

Want the unique distortion of a LOMO Illumina S35, the chromatic aberration of a Cooke S4, and the bloom of a 14mm Cooke prime, all with the color cast of a Voigtländer Nokton? LensNode makes that not only possible but easily adjustable through an intuitive OpenFX interface inside Resolve’s color page.

Emulations of various lens characteristics

Each lens profile includes emulation of:

  • Comatic aberration (coma): One of the most critical yet difficult-to-replicate lens behaviors, especially in vintage optics. LensNode handles the shape, hue, and directional bias with precision.
  • Lens distortion: Applied automatically and scalable, accurate to real-world geometry shifts.
  • Chromatic aberration: Simulates color fringing due to lens element construction, with a smooth falloff toward the frame edges.
  • Bloom: Captured at 14-bit precision, the plugin’s exponential bloom rendering rivals high-end diffusion filters.
  • Bokeh blur: Includes not just shape replication, but convolution with optional rotation to simulate swirly bokeh—even on lenses that didn’t originally have it.
  • Vignette and color cast: Taken directly from the real lens, these profiles include subtle hue shifts toward the edges of frame.
  • Fringing: A high-contrast fringe effect that can vary in hue, saturation, and lightness across the frame—another key component in mimicking classic lens texture.
Various lens characteristics can be mixed and matched using the LensNode plugin. Image credit: Node Mill

ACES-ready, GPU-accelerated, and animation-friendly

LensNode was designed from the ground up for professional use. Internal linear processing with ACES compatibilityensures that it plays nicely with color-managed pipelines, camera log footage, and high bit depth renders. Every parameter is animatable, allowing for time-varying lens effects—ideal for stylized sequences or simulating lens imperfections during digital zooms or reframes.

The plugin is fully GPU-accelerated and includes optimization settings for faster playback on higher-resolution timelines. However, real-time performance will vary depending on your system. On a well-equipped Windows PC with an RTX 3080 GPU, users have reported real-time playback in 8K timelines with multiple nodes applied.

LensNode is a drag-and droppable plugin and goes on a clip using an OpenFX node. You start by picking the lens and the input color space and are able to dial in the effects you like via some sliders. Image credit: Node Mill

Limitations and roadmap

Currently, LensNode is available only for DaVinci Resolve on macOS (14+ with Metal 3.0+) and Windows 10+. There is no support for Linux, and the plugin does not yet work with other NLEs or photo editing platforms like Premiere Pro, Final Cut Pro, Capture One, or Lightroom. The developers are open to future expansion but are prioritizing stability and performance within Resolve first .

Also important to note: LensNode does not offer a free trial. As an Early Access product, it’s being sold at a discounted price of $99 USD (this is not an affiliate link). The license is perpetual, includes two seats (Mac and Windows), and grants free updates until version 1.0 is released (expected mid-2025), plus an additional year of updates afterward. Early adopters also gain access to a private community Discord for feedback and feature requests.

Built-in flexibility and creative exploration

LensNode includes a global “Overdrive” slider to exaggerate any chosen lens effect—useful for stylized music videos or dream sequences. Each parameter can be adjusted individually and animated over time. Effects like coma and bloom scale appropriately across resolutions and can be masked using Power Windows. This makes the plugin ideal not just for aesthetic grading but also for optical continuity in VFX work.

The current lens library is expanding, with Node Mill committed to profiling more professional cine lenses and sought-after vintage glass. The plugin supports stacking, allowing for layered lens behaviors and nuanced image treatments.

At first glance, LensNode seems to make a significant step forward in post-production realism by letting filmmakers recreate specific optical signatures of classic and rare lenses – digitally and affordably. For professionals looking to inject their footage with character without the constraints of vintage hardware, this plugin might be the next must-have Resolve tool.

Have you tested LensNode or compared it with optical filters or film emulation plugins? What vintage lenses would you love to see added next? Let’s discuss below.

9 Comments

Filter:
all
Sort by:
latest
Filter:
all
Sort by:
latest