首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

有一个人正在试图改变3dsmax陈旧的粒子系统

众所周知,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可以在几秒钟内生成数十万个粒子,并且它优于所有其他实现 我已经看到至少一个数量级。 它还支持力和吸引力,因此您可以轻松地指导最终结果。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180715G16EHZ00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券