Houdini SHOP学习笔记4 制作砖块材质

来源:互联网 发布:java md5大写加密 编辑:程序博客网 时间:2024/06/05 19:46

1.场景准备

首先使用一个平面做为墙体,给它Material,UVProject,UFTransform

再添加盏灯光



2.建立Material Shader Builder


渲染效果



3.为墙体添加颜色

在bricker与add之间添加colormix节点,调节colormix中的颜色


渲染效果:



4.为墙体增加凹凸效果

添加displace along normal节点,它的两个输出属性分别连接displacement_output的两个输出属性,它的displacement amount属性连接bricker结点的border属性

渲染可能会显示如下错误效果


分析原因,凹凸的方向相反,同时凹凸的强度太大,在displacenml1的scale属性改为-0.1

再次渲染,显示正常



5.为墙体增加纹理

增加concrete1节点,连接到colormix的第一个属性primary color 上,调整concrete1的concrete grey颜色(它主要控制墙体的整个颜色)

这里选择 0.564 0.322608 0.081216


让效果再强些,将colormix输出到light 的diffuse color属性下



6.最终的材质流程图



完成!