Houdini制作Pyro烟雾

博主近期学习Pyro烟雾的制作,发现网上一些教程跑不通,可能是版本差异(测试版本houdini19),为确保流程的可靠性,我参考官方Sparase Billowy Smoke Demo仿照着进行了制作尝试。
在这里插入图片描述
完成版本下载地址:
https://download.csdn.net/download/grayrail/90724938

1.基础效果制作

1.新建 Geometry,创建 Sphere 作为烟雾源,并添加 Pyro Source 节点。
在这里插入图片描述
2.在 Pyro Source 节点的 Initialize 选项中,设置为 Source Smoke,以确保系统正确识别烟雾模拟的基础属性。
在这里插入图片描述

3.此时,Pyro Source 自动生成 Density 和 Temperature 这两个核心属性,可在 Geometry Spreadsheet 中确认数据正确写入。
在这里插入图片描述
4.在GeometrySpeadsheet中也可看见这2项属性。
在这里插入图片描述
5.添加节点Volumerasterizeattributes,以便对相关属性进行导出,在Attributes处添加density和temperature。
在这里插入图片描述
6.经过此步骤后,几何体将呈现体积渲染的状态,为后续 DOP(Dynamic Operators)动态模拟做好准备。
在这里插入图片描述
7.Geom部分设置完成,切出去添加dopnet节点。
在这里插入图片描述
8.依次添加smokeobject_sparse, volumesource, pyrosolver_sparse。其中留意有2个节点都是sparse后缀版本
volumesource节点连接至pyrosolver_sparse的第三个引脚处。
在这里插入图片描述
9.在volumesource节点的SOP Path处,传入之前的volumerasterizeattributes节点。
在这里插入图片描述

10.在volumesource节点下方,添加density和temperature对属性进行读取。现在播放已经有烟雾效果。
在这里插入图片描述
11.可以在pyrosolver节点的Shape处,开启乱流、风等参数进行微调,以增强烟雾的自然表现力。
在这里插入图片描述
12.在smokeobject_sparse节点中进一步调整颜色参数,优化烟雾的视觉反馈。
在这里插入图片描述

2.渲染输出

如果需要渲染输出,可参考该部分内容。

1.回到obj,在场景中添加相机
在这里插入图片描述
2.回到geom,添加object merge节点,在object1处添加DOP中的density。
在这里插入图片描述
3.添加pyro bake volume,此时关闭dopnet的显示,已可在渲染器中看见。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值