完美动力首页 > 技术分享 >
Houdini 18重磅来袭,再次掀起VFX革命!
近日,SideFX举行了Houdini 18的新功能发布会,同时推出了新功能演示短片。那么,Houdini 18究竟有哪些令人激动的更新?往下划,都在这里了…

PYRO 3 :流体解算模块PYRO迎来了革命性的更新!
Houdini 18可以说打开了流体解算的新纪元——简单来说,不再依赖那个讨厌的解算方框,流体占据多少空间就解算多少,大大降低了硬件成本和解算效率。


优化pyro的计算存储方式(对于没有值的部分优化处理),极大的优化了内存,加快了运算处理。

增加了稀疏体积解算,可以极大节省系统资源——制作大面积烟火,以前都需要分割流体框,以避免单个流体框浪费太多资源。
这个功能可以极大改善工作效率,在我看来,以后除非需要分布式解算,否则没必要切割流体框了。
FLIP流体——自适应压力场投射(优化效果,同样效果将近快一倍)


FLIP流体引入一个新的概念——适应性的压力投射,这个功能可以提升70%多的解算效率。
啥意思呢?这张图片放大看看:

是不是细节越多的地方网格自动变得很细?

具体的解算原理视频中没有过多展示,但我只知道——开了这个黑科技后,原本40小时的解算时间只需要26小时!
Vellum不愧为一个基于PBD的强大Cloth解算器!


这次H18的Vellum布料增强了速度场的解算介入,使运动起来的人物衣服更加物理真实。

我们都知道,解算布料效果跟布料模型的布线有很大关系,比如时常碰到模型布线有问题或是精度不够。而这次的Vellum更新,让解算精度与模型布线脱离,也就是这个“Resolution Independence”,不管模型布线是啥样的,解算精度是想加多少就有多少~
FEM增强——新的模式,更好的保持体积
新增的Neo-hookean材料,这种材料更接近虎克定律,可以非常方便模拟非线性形变的物质。

让FEM解算中的“软糖”质感在Houdini18中更加真实


左右分别是17.5与18的解算效果对比加真实

刚体工具的升级——增强的chipping工具、自定义切割曲面以及自动生成二次破碎…

裂纹的边线,现在可以只在需要的时候显示出来,太棒了!以前做破碎时,替换碎块时出现的裂纹一直是个难题。


02 增强了chipping,可以准确把比较小的碎屑指认出来。

03 可以用自定义面片来切割碎块。

04 Houdini18中的刚体解算也迎来了非常令人激动的特性——Guide destruction,引导驱动破碎!


注意看这个大楼劈成两半的截图里面的橙色方框,看似这一摊碎块毫不相干,但其实这个过程是被橙色方框整体被劈开的运动引导。
05 FEM驱动,这是神器!可以让刚体破碎在整体上具有柔体的一些特性,这对于制作大规模建筑破碎,如楼房、桥梁等非常方便。

而下面这张图的刚体破碎是被SOP中的bend运动引导,也就是说,你只需要先模拟出左图中的运动(可以是SOP变形,可以是FEM解算后,亦或是外部动画导入),就可以用左图的运动去驱动破碎,让刚体自热而然的在这种形变中产生真实的碎裂!

Solaris——基于USD的灯光、视觉、布局、渲染系统
接下来就到了Solaris模块,Houdini18中全新引入的基于皮克斯USD流程的模型灯光材质渲染系统。
Lauout场景布局功能

在这个模块中,移动模型就像搭积木。看看上面的动图,神奇的事情发生了:你不需要手动去摆模型位置,只需要轻轻把模型往下拖,模型会自动分析碰撞,自然地去到它该去的位置…就跟真实世界里面摆放一本书一样自然!完全符合物理规律。

Karma——取代Mantra的强大的渲染器

Houdini 18取代mantra的全新渲染器——Karma,可直接在视图中实时渲染并实时产生灯光交互。是一款强大的CPU渲染引擎,底层架构与皮克斯的USD Hydra无缝对接,注定是一款可实时交互的渲染大体量模型资产的利器。