Houdini制作烟雾消散并导入UE5
利用Houdini的pyro组件可制作烟雾特效,序列合并输出后可导入UE5 Niagara使用,效果如下:
 
 部分步骤可参考:
 Unreal Niagara制作SubUV贴图翻页动画 https://blog.csdn.net/grayrail/article/details/147486804
Houdini subuv制作输出阵列图 https://blog.csdn.net/grayrail/article/details/145449962
工程文件下载(Houdini 19.5, UE5.3):
 https://download.csdn.net/download/grayrail/90767306
1.Houdini部分基础
1.1 新建Sphere作为测试
 
 1.2 创建Pyro Source节点,Initialize处点击设置默认类型为Source Smoke。
 
 1.3 添加VolumeRasterizeAttributes节点,Attributes处设置density与temperature。
 
 1.4 退出Geometry,添加dopnet
 
 1.5 添加smoke object sparse与pyro solver sparse。注意是sparse后缀节点
 
 1.6 设置Pyro solver sparse,配置Turbulence等参数
 
 1.7 添加volume source节点,配置SOP Path等参数
 
 1.8 因要制作烟雾消散效果,故需要将Pyro Solver中Buoyancy Scale设置为0
 
 1.9 此外,烟雾消散也不需要实时发射烟雾,因此回到Geometry中将pyro source的Density Scale参数设置关键帧,在第二帧Scale设置为0。
 
 1.10 设置完成后预览效果如下
 
2.Houdini部分导出
这部分可参考该文章,不多赘述 https://blog.csdn.net/grayrail/article/details/145449962
2.1 在out部分设置mantral渲染器参数,准备渲染帧序列,另检查时间轴帧长度是否为64,因需要烘焙至一张1024x1024图片中,8x8=64。
 
 2.2 成功输出后,来到img部分,设置ROP File Output,渲染成单张图片。
 
 2.3 渲染完成后效果如下
 
3.Unreal部分设置
接下来导入UE5。
UE5部分可参考该文章,不再赘述:
 Unreal Niagara制作SubUV贴图翻页动画 https://blog.csdn.net/grayrail/article/details/147486804
3.1 配置好Niagara,Sub UVAnimation等节点。
 
 3.2 最终完成。
 
