首页 服务 查看内容

使用PFBarrel还原镜头畸变,但不用nuke

2023-07-28 07:08:36

来源: 哔哩哔哩

近期我摸索pftrack的学习,遇到PFBarrel问题但没能在网上找到解决方法。好在我找到一种解决方法,虽然不是标准流程但能用。希望能抛砖引玉,找到pftrack矫正镜头数据导入合成软件更好的解决方案。

我完全不会用nuke,只会一点点pftrack,方法不标准还请大家指出错误。


(资料图片)

使用pftrack官网提供的素材,按照pftrack的教程矫正镜头畸变。在导出步骤遇到问题,镜头矫正后的clip经过pftrack导出总是有划痕,划痕呈现短横线状,这是不接受的。

能看到下图方框里的线吗?注意天空和墙的分界,有一条灰色的线

对于这个问题,我在论坛上看到两种解决方法,一个是在nuke中使用pfbarrel插件,另一个是在使用ST-Map图矫正。

如果这两个方案都能完美实现(不是不能实现,只是不完美),我就不会写这篇文章介绍我摸索的方法。

方法一我拿笔记本电脑重装系统试了很多次,从nuke 一直到nuke13基本试验一遍,非常遗憾,要不nuke安装失败,要不就是nuke安装成功后放进去没有任何反应。论坛里有说pfbarrel只支持到nuke9,再往后需要自行编译。无论如何,我都没有试验成功。

方法二我没有尝试,论坛用户说在nuke中一样会出现细微的横线,我想到的一种解决方案是截取没有横线出现的一帧ST-Map,基于这一张图片做一个exr序列给nuke使用。

那我的方法是什么呢?

不用nuke,用Natron。

Natron是一款开源的特效合成软件,安装比nuke容易得多。

官网

依旧是使用pftrack的官网素材,首先先用Undistort节点矫正镜头,为了演示我故意设置得很夸张。然后连接export节点导出pfbarrel文件

打开Natron,导入图片,连接LensDistortion节点,右侧Model选pfbarrel,Direction根据需要选Undistort或者Distort,File就选从pftrack导出的pfb文件,C3和C5自行调整,我这里需要拉满,勾选Black outside可以不让边缘出现重复像素。

(完)

关键词:

最新新闻
回顶部