david-cattermole / mayaMatchMoveSolver

A Bundle Adjustment solver for MatchMove related tasks.
https://david-cattermole.github.io/mayaMatchMoveSolver/
Other
101 stars 29 forks source link

Add Lens Distortion Plug-in Kit (LDPK) to Build System #172

Closed david-cattermole closed 1 year ago

david-cattermole commented 3 years ago

Feature

We would like to use and apply lens distortion in mmSolver. To do this we need to use commonly used Lens Distortion models in the VFX industry.

The Science-D-Visions Lens Distortion Plug-in Kit is the best use-case for high-end VFX studios. https://www.3dequalizer.com/?site=tech_docs&id=110216_01

We need to compile and include this with mmSolver.

Software Versions

david-cattermole commented 2 years ago

The 3DE "Classic" lens distortion model has been added to the node mmLensModel3deClassic, with rudimentary support.

This is working in the develop branch and can be tested.

david-cattermole commented 1 year ago

The v0.4.0 release now includes LDPK v2.8 (and dlfcn-win32 1.3.1 on Windows) which is being used by the internal nodes and lens distortion data types.

Closing.