使用PFBarrel還原鏡頭畸變,但不用nuke
近期我摸索pftrack的學(xué)習(xí),遇到PFBarrel問題但沒能在網(wǎng)上找到解決方法。好在我找到一種解決方法,雖然不是標(biāo)準(zhǔn)流程但能用。希望能拋磚引玉,找到pftrack矯正鏡頭數(shù)據(jù)導(dǎo)入合成軟件更好的解決方案。
我完全不會(huì)用nuke,只會(huì)一點(diǎn)點(diǎn)pftrack,方法不標(biāo)準(zhǔn)還請(qǐng)大家指出錯(cuò)誤。
使用pftrack官網(wǎng)提供的素材,按照pftrack的教程矯正鏡頭畸變。在導(dǎo)出步驟遇到問題,鏡頭矯正后的clip經(jīng)過pftrack導(dǎo)出總是有劃痕,劃痕呈現(xiàn)短橫線狀,這是不接受的。
能看到下圖方框里的線嗎?注意天空和墻的分界,有一條灰色的線

對(duì)于這個(gè)問題,我在www.newvfx.com論壇上看到兩種解決方法,一個(gè)是在nuke中使用pfbarrel插件,另一個(gè)是在使用ST-Map圖矯正。
如果這兩個(gè)方案都能完美實(shí)現(xiàn)(不是不能實(shí)現(xiàn),只是不完美),我就不會(huì)寫這篇文章介紹我摸索的方法。
方法一我拿筆記本電腦重裝系統(tǒng)試了很多次,從nuke 6.3v4一直到nuke13基本試驗(yàn)一遍,非常遺憾,要不nuke安裝失敗,要不就是nuke安裝成功后pfbarrel.all放進(jìn)去沒有任何反應(yīng)。論壇里有說pfbarrel只支持到nuke9,再往后需要自行編譯。無論如何,我都沒有試驗(yàn)成功。
方法二我沒有嘗試,論壇用戶說在nuke中一樣會(huì)出現(xiàn)細(xì)微的橫線,我想到的一種解決方案是截取沒有橫線出現(xiàn)的一幀ST-Map,基于這一張圖片做一個(gè)exr序列給nuke使用。
那我的方法是什么呢?
不用nuke,用Natron。
Natron是一款開源的特效合成軟件,安裝比nuke容易得多。
官網(wǎng) https://natrongithub.github.io
依舊是使用pftrack的官網(wǎng)素材,首先先用Undistort節(jié)點(diǎn)矯正鏡頭,為了演示我故意設(shè)置得很夸張。然后連接export節(jié)點(diǎn)導(dǎo)出pfbarrel文件

打開Natron,導(dǎo)入圖片,連接LensDistortion節(jié)點(diǎn),右側(cè)Model選pfbarrel,Direction根據(jù)需要選Undistort或者Distort,F(xiàn)ile就選從pftrack導(dǎo)出的pfb文件,C3和C5自行調(diào)整,我這里需要拉滿,勾選Black outside可以不讓邊緣出現(xiàn)重復(fù)像素。

(完)