Cortex
10.0.0-a4
|
#include <LensDistort.h>
Inherits Iop.
Public Types | |
enum | { Distort, Undistort } |
Static Public Attributes | |
static const Iop::Description | m_description |
LensDistort Uses the IECore::LensModel libraries to distort or undistort a plate or sequence. The LensDistort node provides a nuke interface to the IECore::LensDistort libraries. It queries any registered lens models, displaying them within the pull-down menu of the "lens model" knob. When a lens model is selected the node will dynamically create the required knobs on the UI panel. An additional knob has been added to allow the input of a sequence of lens models which have been serialized into .cob files.
Weta Digitals LensDistortion node was referenced when designing this node. Their source code is available freely at: https://github.com/wetadigital/lensDistortion_3de