【微教程】houdini16制作物体融化特效

——  微资讯 · 微课程  ——

利用零碎时间,走上超神之路!


教程难度 ★★★

教程质量 ★★★★

教程导读

今天带来还是一套saber的houdini16视频教程一共4部全(外加一个介绍视频)。直接使用pyro解算进行的模型融化特效,还是比价另类的做法。不过是使用arnold进行材质渲染,可以结合之前的arnold入门文章学习,作为pyro烟雾的材质学习案例。方法也比较直接,把模型转化为VDB→pyro阶段→arnold材质设置和渲染→熔浆材质效果。

效果预览

效果视频预览

课程目录

1溶解特效介绍

2融化特效烟雾设置

3溶解特效调整

4设置熔浆材质

学习笔记

一模型转化为体积

1vdb from polygon 转化为density,fill interior填充内部

2vdbactivate 扩展20个体素边缘

3密度倍增量10倍 f@density*=10;

4输出vdb格式的文件,可能之后会用到arnold渲染,所以不能使用bgeo文件格式。

第二步 pyro设置

1基本pyro搭建,在第3帧停止发射

2在外部把density 通过rename节点转化为temperature,然后再merge到density中,这个可以驱动浮力运动(浮力是基于温度的)

3添加visibility节点对temperature进行隐藏(一般我们不需要显示温度,只需要显示密度)

4调整温度为负值,流体会向下消散,给这个浮力k动画

5添加紊乱力力和消散力,同时配合下降k动画

6添加自动缩放边界框,取消最大限制

7缓冲和输出vdb格式

第三步 arnold设置

1arnold volume节点加载缓冲序列vdb文件,设置显示grid为density temperature

2新建自定义的pyro 材质进行调整

3灯光设置(主光和环境灯)和测试渲染

4调整烟雾材质,设置密度倍增,scatter颜色和偏移等,不适用发光属性

5渲染输出

第四步 设置熔浆材质

1使用volume visualization进行temperature温度预览

2arnold材质中激活temperature温度控制发光,设置density乘积模式

给发光属性k动画进行设置

获得教程的方法:

(0)

相关推荐