查看: 2345|回复: 0
打印 上一主题 下一主题

[插件] Nuke应用:景深反转、隔帧读取、输出

[复制链接]

5472

主题

6

听众

1万

积分

版主

Rank: 7Rank: 7Rank: 7

纳金币
76544
精华
23

活跃会员 荣誉管理 突出贡献 优秀版主 论坛元老

跳转到指定楼层
楼主
发表于 2017-7-3 18:52:03 |只看该作者 |倒序浏览
说到电影特效就不得不提那些强大的后期制作软件,其中nuke就是一款特效合成的软件,下面就教大家学习一下使用这款软件的小技巧。
景深通道反转
有时候在使用景深通道的时候,面临着要做前虚后实的处理。有时候我们可以使用蓝宝石的s_zblur,里面的zbuffer type来进行修改。如下图:
1.jpg
有的时候却怎么也改变不了,尤其是小景别的时候。那这个时候怎么办呢?
这里可以使用反转depth的做法。先提取红色通道,让图像变成灰色图。然后将途中的白色变成黑色,黑色变成白色,然后再提取,使用copy、zblur就可以了。如下图:
2.jpg
左边为反转后的,右边为原始景深通道图。节点如下:
3.jpg
参数如下:
4.jpg
隔帧读取、输出的方法
有时候在处理特效的时候,尤其是在做流体解算,然后很不幸遇到一个很坑爹的快速运动物体,你就不得不将原来的30、25、24等帧速率提高,而将帧速率提高后,我们又不得不隔帧输出,在si中修改的是step这样一个数值。如果每4帧输出一张图,那么这里的step帧设置为4。
当一切ok,渲染输出,你会发现,晕。图像序列为1,5,9,13……
但是到nuke中读取,却是没得办法了,于是可以利用表达式:在read节点下,找到frame(expression):输入:(frame-1)*4+1
5.jpg
这样就可以每隔4帧读取了。
那么如何每隔4帧输出呢?
在nuke的write节点,点击渲染的时候,出现的对话框,在区间后面加入“/n”,n为隔得帧数。
6.jpg
via yiihuu
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-22 21:58 , Processed in 0.517236 second(s), 31 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部