众所周知,3dsmax的pflow和maya的粒子系统一样,已经很久没有大更新了,很明显官方也不会在上面大作文章了。但是这世界上总有一群可爱的人,他们对自己一直使用的软件倾注了感情,通过自己的方式来试图让软件变得更好。在maya的非官方开发中一直都活跃着maya soup插件,现在也有人来拯救3dsmax的pflow了。
就在前不久,Facebook的stack小组成员转述了一篇Tyson Ibele(Tyson Ibele是一位居住在加拿大多伦多的动画师)的文章:
I've actually been working on a replacement for Particle Flow, massfx, etc, that should help bring Max back into the 21st century. It's a complete rewrite of Particle Flow from scratch. Some things already implemented:
“我正在制作一个Particle Flow, massfx的替代版本tyflow,这应该有助于将Max带回21世纪。这将是一个从头编写的pflow,下面的一些功能以及被实现了”
每一个operator都是完全多线程的
大量新的节点,包括粒状求解器,布料,绳索,正确路径跟踪,DLA增长,约束等
PhysX支持
维诺破碎、布尔破碎、封闭破碎等
所有会造成不稳定的节点都被加速(mesh collisions, nearest neighbor searches, surface lock/bond)
在场景中不再需要管理隐藏的PFlow节点,每个流都是完全独立的
一个C#脚本运算符,其执行速度几乎与本机c ++一样快,并且支持多线程脚本
VRay实例渲染支持,视图中的GPU实例化(在视图中轻松显示数百万的多边形没问题)
超快速自动缓存,类似于Houdini快速缓存内容
PhoenixFD网格支持,PRT导入/导出
解算慢速
如果开发没有像10年前那样停止,那么它基本上就是PFlow所能实现的。作者一直在Instagram上更新他的进度,并计划在完成更多功能后发布公开测试版。作者还在努力增加集群支持,布娃娃系统等。
在作者发布试用版之前,我们来一起欣赏欣赏最新的效果吧。
作者的Instagram页面:https://www.instagram.com/_tyflow_/
tyFlow能够将任何网格转换为体素,并能够从网格中采样UV坐标以使粒子着色。结合这两者,很容易创建体素化动画。
使用tyFlow的布料求解器来移动和动画数百个样条线
使用tyflow创建破碎效果
我为tyFlow设计的布料撕裂解决方案具有一种新颖的渐进式弱化系统,可以轻松模拟不同结构一致性材料的撕裂......从紧密的织物到强壮的肌肤。
使用低分辨率刚体模拟来驱动数百万个粒子,以模拟tyFlow中的粒子
我最近将扩散限制聚合实施到tyFlow中...这是将粒子生长成各种分支形状和模式的一种很酷的方法。 我提出了一种新的替代随机游走的方式(传统上是算法中最慢的部分),同时保持视觉上相同的结果......这意味着tyFlow的DLA可以在几秒钟内生成数十万个粒子,并且它优于所有其他实现 我已经看到至少一个数量级。 它还支持力和吸引力,因此您可以轻松地指导最终结果。
领取专属 10元无门槛券
私享最新 技术干货