网格|(图文+视频)C4D野教程:XP新功能体验 让贴图纹理跟随液体流动( 三 )


网格|(图文+视频)C4D野教程:XP新功能体验 让贴图纹理跟随液体流动
文章图片

接下来找一帧合适的粒子设置为初始状态 , 然后将发射关掉:

网格|(图文+视频)C4D野教程:XP新功能体验 让贴图纹理跟随液体流动
文章图片

03
粒子网格化
接下来就是将粒子网格化 , 新建OpenVDBMesher , 体素以及点半径大小大家看着调整就好:

网格|(图文+视频)C4D野教程:XP新功能体验 让贴图纹理跟随液体流动
文章图片

滤镜里面添加一个高斯:

网格|(图文+视频)C4D野教程:XP新功能体验 让贴图纹理跟随液体流动
文章图片

接下来终于到了我们今天的重点UV Advection了:

网格|(图文+视频)C4D野教程:XP新功能体验 让贴图纹理跟随液体流动
文章图片

为了方便观察 , 我这里给OpenVDBMesher添加C4D自带的噪波贴图来说明问题 。
默认情况下 , 由于OpenVDBMesher是没有UV的 , 所以添加完毕之后看不到贴图的样式:

网格|(图文+视频)C4D野教程:XP新功能体验 让贴图纹理跟随液体流动
文章图片

你可以修改投射的方式 , 但是同样由于没有UV , 所以这样的贴图肯定是会出问题的 。
并且鼠标右键也没有办法生成UVW坐标 , 感兴趣的鹿友可以试试 , 无论是烘焙为ABC还是点级别对象都不行:

网格|(图文+视频)C4D野教程:XP新功能体验 让贴图纹理跟随液体流动
文章图片

所以这个时候我们可以激活UV Advection , 纹理就会正常的随着网格的流动而产生变化了:

网格|(图文+视频)C4D野教程:XP新功能体验 让贴图纹理跟随液体流动
文章图片

投射的方式大家可以根据实际情况来进行选择 , 但是需要注意的是 , 经过我测试前沿以及uvw贴图这两种方式会出错 。
由于官方也没有更多的说明 , 所以我也不清楚是不是自己操作的问题:

网格|(图文+视频)C4D野教程:XP新功能体验 让贴图纹理跟随液体流动
文章图片

另外UV Advection它并不只是添加了uvw标签 , UV是带有数据的 , 因此打开以后模拟会变得慢一些 。
并且如果你需要缓存的话 , 需要把UV Advection一起缓存才可以 , 我这里选择的投射方式是空间哈:

网格|(图文+视频)C4D野教程:XP新功能体验 让贴图纹理跟随液体流动
文章图片

最后补充一点 , UV Advection这里有一个开始帧 , 默认情况下我们应该是设置为1 。
但经过我测试设置为1的时候 , 预览没有问题但是缓存出来第一帧会出错 , 如果设置为0 , 预览的时候是看不见的 , 但是缓存出来确实正确的 。
可能是因为我把默认场景的帧速率从30改为了25的原因吧:

推荐阅读