FEELFINE
比想象 更非凡
上周,我们跟随Foundry团队一起回顾了Smart Vectors(智能矢量工具集)的历史,包括它的来源、制造方式以及它最初被称为“ Smart Paint(智能画笔)”的原因。【传送门:关于Nuke软件中Smart Vectors的前世今生(上)】
今天,我们来继续了解智能矢量的实际应用、发展情况及现状,一起来看看吧~
实际应用案例
对于VFX工作室而言,Smart Vectors有很多创意应用,比如用来进行大规模的视效拍摄,以及制作以假乱真的视觉效果。
近年来,MPC依靠Smart Vectors 完成了很多“数字妆效”,例如电影《新木乃伊》中,在女演员索菲亚·波多拉(Sofia Boutella)的脸部和身体上添加类似“木乃伊”的伤口;ILM使用Smart Vectors在电影《星球大战8:最后的绝地武士》中卢克·天行者的胡须(一个较为复杂的表面)上添加了牛奶滴效果,以及制作了电影《蒙上你的眼》中的眼睛感染效果。
电影《冷血追击》中有大量鲜血和伤口的特效镜头,其中有一个演员受伤后倒在婚纱上的镜头,衣服上的血迹被追踪到白色织物上的复杂效果就是通过Smart Vectors制作的。
同样,电影《金刚狼3:殊死一战》中也有很多伤痕和鲜血,Image Engine工作室使用Smart Vectors进行了这项工作;维克多·佩里兹(Victor Perez)的短片《回声》也使用了Smart Vectors。
Smart Vectors也会经常应用在广告中,例如在一个名为“联合国儿童基金会-终结暴力” 的TVC节目中,BlindPig和Absolute Post使用该工具在大卫·贝克汉姆(David Beckham)的身上实现了纹身动画。
改进过程
根据用户的反馈,自Nuke 10以来,Foundry一直在迭代Smart Vectors工具集。Ring说道:“从Nuke 11.2开始,我们启用了Smart Vector节点GPU,这样它们的运行速度就更快了,最初在使用Smart Vector之前需要预先渲染它们,但现在你可以在脚本中即时生成它们。Vector Distort节点还具有一个高级的内部缓存功能,可以大大加快线性播放序列的处理速度。”
Ring表示,其他的改进内容包括图像过滤,并删除了它所依赖的“hacky元数据系统”。“在Nuke 11中,我们添加了一个控件来“模糊” ST-map,这样就可以过滤一些微失真,且恢复大部分较大的失真。”
Nuke 11还为用户提供了在服务器上进行渲染的功能,但Foundry必须对Smart Vectors进行调整以适应该功能。Ring建议说:“早期的Smart Vectors生成依赖于保留'根'框架的内部知识,例如我们可以从中绘制图形的硬编码参考点,不幸的是,在服务器场上进行渲染意味着你不能正确地共享该根框架,Vectors会被打乱创建顺序。作为清理元数据传输的一部分,我们删除了所有的硬编码值,现在可以即时推断出它们,这也意味着,如果将Smart Vectors前置或附加到现有剪辑中,它们仍然可以工作。”
Nuke 11.2中Smart Vectors新增的一项功能是Matte Input,它可以让艺术家标记一个区域并忽略其对Smart Vectors的影响。Ring介绍说:“当你想在背景上放置一些东西,但在前景中有东西遮挡它时,这个功能就派上用场了。比如在放置纹身的身体前移动手臂,以前,手臂会把纹身'拖离'身体,但现在,这些都变得更加智能了。”
今天的Smart Vectors
近年来,Foundry扩展了使用Smart Vectors的工具。目前,使用Smart Vectors的核心工具是Vector Distort(扭曲),它使用Smart Vectors描述的基本运动来扭曲图像中的像素。本质上,它可以通过移动另一个图像来驱动图像中的像素。
“即使改进了算法,但在复杂的运动情况下,使用Vector Distort的Smart Vectors变形在一段时间后仍会开始漂移或转向'糊状',” Ring承认。“为解决这个问题,我们在Nuke 11.3中添加了Vector Corner Pin(边角定位)节点。Vector Corner Pin允许用户通过在Corner Pin上添加“用户”关键帧来限制变形的输出。在这些关键帧中,扭曲的输出将始终遵循Corner Pin变换,但在它们之间,Smart Vectors将接管并控制扭曲。换句话说,它就像一个Corner Pin节点,中间帧不是线性插值的,而是由基础图像运动控制的。”
Nuke 12.1 – Grid Warp Tracker(网格变形跟踪)
Ring说:“我们还在Nuke 12中添加了Grid Warp Tracker(网格变形跟踪器),以前,使用基础图像运动来驱动网格扭曲时,需要手动跟踪图像,然后将这些轨迹附加到每个网格控制点。如果网格没有在可跟踪的像素上,那么此过程既耗时又不可靠。Grid Warp Tracker提供了一个快速且强大的解决方案——用户可以使用Smart Vectors来驱动网格,你只需要插入Smart Vector输入并点击轨道即可!”
好啦~关于Nuke中Smart Vectors工具的起源、发展过程、现状等信息就分享到这里啦,如果有对Nuke软件或影视特效技术感兴趣的童鞋,欢迎来 非凡影视学院 了解咨询哦~
非凡影视学院 成立于2018年,是非凡传媒旗下的一所拥有强大师资力量的影视后期制作技术培训学院,集结了国内一线后期制作大师,现有剪辑、调色、特效、动态影像设计四大教学版块。
在影视特效领域,学院现开设有Nuke软件技术、Nuke高级合成、Roto抠像与二维跟踪、蓝绿幕抠像、擦除与修复、高级摄像机跟踪、立体转制、项目实训等课程,涵盖了合成、建模、动画、灯光渲染、3D立体合成、抠像等各项影视特效技术内容。
△ 教学环境
2020年2月,非凡传媒与河南经贸技师学院共同打造的校企合作特色班——“非凡影视后期制作专班”开课了,由于疫情原因,学员们经历了“网上授课+返校现场教学”的课堂模式,以饱满的求学热情突破重重阻力,最终交付了满意的作品答卷。
非凡影视学院致力于为学员提供影视后期制作方向的高端职业技能培训与艺术培养,现已与多家影视后期制作公司、职业院校达成多项战略合作,以“合作办学、合作育人、合作发展、合作就业、互惠互利、优势互补”为合作宗旨,为学员量身订制职业规划的同时辅以完善的就业指导与推荐,逐步构筑影视剧产业人才培育模式,并以影视剧项目、人才扶持培养计划为依托,提出以创意策划、艺术修养、项目管理、流程规范、专业技能为一体的“实践实战实操”型教学理念,打破传统理论教学模式,完成培养、储备、输送复合全能型技术人才的使命。
马上就要到开学季啦,喜欢后期视效的小伙伴们,十分期待能在非凡影视学院与大家见面哦~
想了解更多信息,欢迎在文章下方留言。