发射器|(图文+视频)C4D野教程:RS渲染XP粒子制作水龙头喷烟雾( 三 )



发射器|(图文+视频)C4D野教程:RS渲染XP粒子制作水龙头喷烟雾
文章图片

给水池添加XP碰撞体标签 , 碰撞模式为内部 , 反弹关掉 , 同时添加一个EFX碰撞标签 , 并且取消勾选solid , 这样烟雾就可以和水池的内部发生碰撞:

发射器|(图文+视频)C4D野教程:RS渲染XP粒子制作水龙头喷烟雾
文章图片

给粒子发射器添加EFX发射源标签 , 因为我们要模拟烟雾 , 所以就只保持烟雾通道是百分之百 , 其他通道都关掉 。
【发射器|(图文+视频)C4D野教程:RS渲染XP粒子制作水龙头喷烟雾】速度通道我也给到了一百 , 这样粒子运动的速度也会传输到烟雾上 , 卷曲我也同样给到了100 , 然后压力值我给了10 , 这样烟雾体积会有一定膨胀的感觉:

发射器|(图文+视频)C4D野教程:RS渲染XP粒子制作水龙头喷烟雾
文章图片

除此之外 , 我们想要粒子产生烟雾 , 还需要在额外数据中的物理数据里给烟雾一定的数值:

发射器|(图文+视频)C4D野教程:RS渲染XP粒子制作水龙头喷烟雾
文章图片

接下来新建XPEFX , 虽然默认情况下的EFX会有自适应框 , 所以不改变模拟框的尺寸对模拟的速度不会有太大影响 。
但是缓存出来的文件却会大的多 , 所以记得把体素框改小一点 , 通道里就只勾选烟雾通道就可以了 , 点击播放 , 你会发现烟雾精度很低:

发射器|(图文+视频)C4D野教程:RS渲染XP粒子制作水龙头喷烟雾
文章图片

先暂时将体素尺寸改到1吧 , 这样模拟速度既不会很慢 , 也便于观察:

发射器|(图文+视频)C4D野教程:RS渲染XP粒子制作水龙头喷烟雾
文章图片

现在烟雾有很多问题 , 没关系我们一个一个的解决 。
首先是烟雾一坨坨的太大了 , 这个其实是和粒子的半径有关系的 , 所以回到粒子发射器里 , 将半径改为1 , 然后有一个1的变化范围:

发射器|(图文+视频)C4D野教程:RS渲染XP粒子制作水龙头喷烟雾
文章图片

接下来还有几个问题 , 开关是20帧的时候打开 , 所以烟雾应该晚一点出来才对 , 并且烟雾数量太多了 , 下落的速度也太快了 。
所以我这里首先让粒子15帧的时候才发射 , 让粒子只存活20帧 , 有20帧的变化 。
然后粒子的数量我改少了 , 同时我将粒子的速度改为0 , 你会发现烟雾会自然下落:

发射器|(图文+视频)C4D野教程:RS渲染XP粒子制作水龙头喷烟雾
文章图片

这是由于EFX里 , 烟雾的浮力默认是负方向导致的 , 我这里顺带的提高了涡度 , 湍流以及湍流强度:

发射器|(图文+视频)C4D野教程:RS渲染XP粒子制作水龙头喷烟雾

推荐阅读