› VFX大学 › VFX Pipeline | 数字创意工作流 › 【3DEqualizer教程】将镜头畸变数据导出到NukeX Pipeline
标签: 3DEqualizer, 镜头畸变
大家好,我是追光,今天是9月1日,非常特别的日子“开学“,停滞大半年的校园再次启动,各行各业在陆续恢复,沉寂许久的VFX大学,也得更新啦。
3DEqualizer参与制作的电影
从2017年就有许多制作人问过:怎么把3DEqualiazer里的镜头畸变数据导出到Nuke? 如何把3DE镜头数据给反过来应用到三维制作的镜头里?
今天我们就通过实例来讲解如何将3DE数据导出到Nuke中。
不管3DE自带的功能还是Nuke上协同的功能,都不能很好的处理镜头畸变数据,需要用到专用的 3DE to Nuke lens distortion套件。
VFX制作的目的:让后期制作的元素与前期拍摄无缝拼合,如何拼合?建议在使用前先了解下整个VFX制作中处理数据的流程:
VFX制作中处理数据的流程与每个环节需要的数据
下面进入操作流程:
第一步、打开3DEqualizer导入一张棋盘格文件,切换到Distortion面板进行矫正后解算。得到以下结果:
不知道如何矫正的同学,先去补习下使用网格矩阵矫正镜头畸变的方法,具体可参照这篇教程:
【3DEqualizer教程】如何使用网格校正定焦镜头畸变(视频详解)
第二步、点击3DE菜单 > File > Export > Export Nuke ld 3de4 lens distortion Node1.7。
然后点击 File选择导出路径,并给文件命名,点击Ok,就导出完成了。
可以看到导出的文件是一个.Nk 文件。
提示:这里使用的3DE插件,是独立的镜头畸变套装,原本的菜单里是没有这个选项的,需要单独安装:
3DE与NukeX镜头畸变数据交互套件|Lens Distortion Kit
第三步、打开Nuke软件界面,按下R读取刚才在 3DE中进行矫正的素材,并正确设置素材的宽高、像素比。然后将刚才从3DE中导出的.Nuke文件直接拖到工程里,会自动添加一个LD_3DE4+素材名的节点:
此节点默认为Undistort,进行畸变矫正,当然我们可以选择Distort, undistort,还可以输出这两种类型的STmap:
对于合成师而言:这里只需点选即可得到畸变数据,逆向畸变数据(比如为三维制作的元素添加畸变),处理效率非常高。
第四步、输出不进行裁切的原始画面。默认情况下,Nuke输出已经经过裁切的画面,但我们常常需要不裁切的原始画面。
常见问题:原始视频(1920*1080) >畸变矫正后画面会发生变形,边缘会扭曲,画面被放大 > 但Nuke默认以同尺寸直线裁切可框选区域。
处理思路:在Nuke中,我们可以这样处理,对畸变矫正后的画面进行Reformat,并调整画面大小,使其能显示完整的画面。
处理后的结果:
思路是没有问题的,经过大量尝试、并测试后解决了这个问题,只需要在3DE的节点前添加 Blackpoutside即可:
如果喜欢NewVFX社区的帖子,点击我的头像,加我为好友,就可以看到我得更新啦,也可给我发私信,点击帖子顶部得收藏放入收藏夹,方便将来再次查看~
如果在操作过程中遇到问题,可以下方留言,看到就会回复啦~~
本帖未经允许不得转载,转载请注明出处并保留在本站的完整链接,谢谢^_^
京公网安备11010502034223 工信部备京ICP备16020132号-5