实时流体软件 EmberGen 1.0 版本更新啦
EmberGen 是一款实时流体模拟软件,主要用于为游戏及电影项目创建火和烟效果。软件开发者 JangaFX 在直播中介绍了 1.0 版本的一些新功能,主要包括粒子轨迹系统、粒子的火焰和烟雾发射、力遮罩、改进的粒子照明,以及以 Alembic 格式将粒子导出到其他 DCC 应用程序的选项,还有就是对软件的导出系统进行彻底修改,并提供深度 EXR 支持。
更好地控制粒子发射和分组,以及粒子如何受力影响
如果大家平时有试玩这个软件的小伙伴,一定还记得 EmberGen 0.5.5 增加的 GPU 粒子系统,它为艺术家提供了一种向软件基于体素的模拟添加精细细节的方法。
那么这次新发布的 EmberGen 1.0 中将GPU粒子发射方式、受力影响方式以及灯光和渲染方式的做了更大控制以及修改。新功能包括粒子发射器中的新注入控件,使粒子可以发射火焰或烟雾。
本次更新还引入了一个新的粒子管理器节点,这个节点可以连接到粒子发射器以控制粒子分组,从而可以设置运动轨迹。
其他新功能包括“力遮罩”:可以将力应用于粒子系统的各个通道,包括速度、温度或烟雾,以创建更微妙的效果。
更好的粒子灯光和渲染
此外,更新支持“专有的粒子灯光”,光源在粒子系统中移动,灯光效果会实时变化。粒子本身也可以发光,因此有可能用它们来照亮烟雾。
虽然 EmberGen 以前有一种混合渲染模式,用于同时渲染烟雾和粒子,但更新引入了粒子的“适当排序”,不再渲染那些被烟雾遮挡的粒子。
以 Alembic 格式将粒子导出到其他 DCC 应用程序和游戏引擎
GPU 粒子系统最大的变化是将在 1.0 中有 Alembic 格式导出粒子的功能。
本来这个功能原定于2020年推出,就是通过 Alembic 格式导入其他 DCC 应用程序或游戏引擎中渲染 EmberGen 粒子,而不仅仅使用 EmberGen 的内置渲染器。
除了将所有导出设置组合到一个界面中之外,EmberGen 1.0还可以使用户将设置保存为导出预设,并在其他项目中重用。
JangaFX 的 EmberGen 1.0 开发路线图中还列出了其他功能,包括 Deep EXR 支持和导入多个网格的选项。