Lens Distortion Plugin Kit
  • c++
  • Lens Distortion Plugin Kit v1.10.1 Uwe Sassenberg - Science-D-Visions

The Lens Distortion Plugin Kit (LDPK) is a collection of sources, headers, binaries and documents which help you to develop lens distortion plugins for 3DE4 and compositing systems.

Features

  • Plugins of the five built-in 3DE4 lens distortion models for Nuke
  • Source code and mathematical description for the built-in models
  • A tool for creating ST maps
  • Python Bindings for the built-in models

The following combinations of Nuke version and platform are supported:

  • Linux: Nuke 7.0, 8.0, 9.0, 10.0, 10.5
  • macOS: Nuke 7.0, 8.0, 9.0, 10.0, 10.5
  • Windows: Nuke 7.0, 8.0, 9.0, 10.0, 10.5

For futher information please see the documentation in folder doc > doxy.

Installation Instructions Nuke plugins

1. Extract archive ldpk-1.10.1.tgz 

2. Goto folder compiled > nuke.

3. Select folders respective to your OS and Nuke version.

4. Copy following files to Nukes plugin folder:

  • LD_3DE4_Anamorphic_Degree_6
  • LD_3DE4_Anamorphic_Standard_Degree_4
  • LD_3DE4_Anamorphic_Rescaled_Degree_4 (Linux: Nuke 10.0 or higher, Win/macOS: Nuke 7.0 or higher)
  • LD_3DE4_Radial_Fisheye_Degree_8
  • LD_3DE4_Radial_Standard_Degree_4
  • LD_3DE_Classic_LD_Model

5. In order to access LDPK directly from Nukes node menu, edit file  menu.py  (also in Nuke folder plugins) by adding following lines:

nuke.menu("Nodes").addCommand("3DE4/LD_3DE4_Anamorphic_Standard_Degree_4", "nuke.createNode('LD_3DE4_Anamorphic_Standard_Degree_4')")
nuke.menu("Nodes").addCommand("3DE4/LD_3DE4_Anamorphic_Rescaled_Degree_4", "nuke.createNode('LD_3DE4_Anamorphic_Rescaled_Degree_4')")
nuke.menu("Nodes").addCommand("3DE4/LD_3DE4_Anamorphic_Degree_6", "nuke.createNode('LD_3DE4_Anamorphic_Degree_6')")
nuke.menu("Nodes").addCommand("3DE4/LD_3DE4_Radial_Standard_Degree_4", "nuke.createNode('LD_3DE4_Radial_Standard_Degree_4')")
nuke.menu("Nodes").addCommand("3DE4/LD_3DE4_Radial_Fisheye_Degree_8", "nuke.createNode('LD_3DE4_Radial_Fisheye_Degree_8')")
nuke.menu("Nodes").addCommand("3DE4/LD_3DE_Classic_LD_Model", "nuke.createNode('LD_3DE_Classic_LD_Model')")

Installation Instructions 3DE4 Export to Nuke Script

1. In the extracted archive, goto folder 3de4 > python.

2. Copy following file to 3DE4 folder sys_data > py_scripts:

  • export_nuke_LD_3DE4_Lens_Distortion_Node.py


Please save your recent changes.
You Forgot to Accept the License Agreement
Please accept the Software License Agreement in order to proceed with your download.
Your script has been rejected! Please fix all issues listed below before uploading again. Thanks!