你也能做到!手搓水晶!但是在宿舍!

精华昨天 19:0313 浏览综合
众所周知:水晶越像玻璃越值钱,但如果它真的是玻璃,那么一文不值
男娘就是越像女生越可爱,但如果他真的是女生,那么毫无兴趣(
 
当然任何人都值得拿一个属于自己的水晶
这是你的成品图
TapTap

水晶的基础模型

想要搭建水晶基础的模型,我们需要使用棱角球
TapTap
棱角球是一种每个面有三条边的球,在我过去的橘子着色器教程里出现了这个球体
不过和橘子着色器不同的是,水晶是有棱有角的,因此我们要把它的细分降到1
TapTap
然后我们就可以进入编辑模式对棱角球进行处理了
TapTap
这是我制作出来的水晶
只用了基础的移动和缩放
 
TapTap
注意:你做的糟糕也没关系,因为这节课的主要目标在于着色器,所以模型并不是我们的主要处理对象
TapTap
把倒角的分段改为10
数量0.01
角度0
TapTap
这样我们的基础水晶模型就做好了
TapTap

渲染的设置

人不能只看皮囊,这对长相不好的人不公平,前者有可能无恶不作,后者有可能遵纪守法
做模型也是这样的,一个好看的白模,如果没有材质和渲染的配合,那它就只是个白模
将我们的渲染引擎改成CY,然后把设备改成GPU
TapTap
为了渲染出图,我们还需要一个摄像机
TapTap
点击这个摄像机按钮可以把视角锁定在摄像机,下面的小锁可以在视角锁定的同时移动视角
TapTap
右上角四个球可以改变你的渲染模式
TapTap
分别为线框模式
TapTap
无着色模式
TapTap
基础着色模式
TapTap
渲染着色模式
TapTap
我们主要的目标是渲染着色模式,毕竟这个模式确定了我们最终的结果
由于我们没有给场景灯光,所以场景是黑色的
我们可以使用一个临时的HDR,不过它毕竟是临时的,不能渲染
想要使用临时HDR
请关闭场景灯光和场景世界
 
没关系,我后面会教你如何使用HDR灯光进行渲染
TapTap
把世界不透明度拉满,你就可以看到背景颜色了
TapTap
地面的创建
我们要创建一个地面,用来放置我们的水晶
不过我觉得直接制作一个地面非常麻烦,所以我决定直接使用木板纹理
想要找到自己喜欢的HDR和纹理,你可以去polyhaven网站,这里的资源都是免费的
当你下载好之后,可以在这里创建着色器
TapTap
然后我们要在编辑-偏好设置里启动这个插件
TapTap
然后点击原理化BSDF,按ctrl+Shift+T
如果你能打开这个界面,说明你的插件安装成功了
TapTap
选择你要的材质,然后全选,并点击原理化配置
TapTap
我这里不小心点到水晶的材质上了…
TapTap
如果你点错了也没关系,这个地方可以改
TapTap
你可以在这里修改着色器的名字
TapTap
水晶材质的制作
首先我们先拉高透射材质,别拉满(
TapTap
此时它已经有了基础的白水晶的颜色了
TapTap
接下来我们要给它一个噪波材质
我们可以先把噪波连到最终输出上看看具体样貌
你可以点击噪波材质按Ctrl+T
TapTap
可以看到我们的模型变成了一种黑白色
TapTap
由于我们不需要映射节点,所以我们直接把他删了,然后用物体链接矢量
TapTap
映射节点:
TapTap
你可以尝试缩放噪波纹理,并提高细节
TapTap
看起来像这样
TapTap
为了给我们的模型更多细节,我们需要使用法向贴图
但问题在于:我们没有法向贴图
没关系,blender给我们自带了转换器,右键创建凹凸节点即可
TapTap
它可以帮我们生成高度纹理,看起来就会有更多的细节
TapTap
TapTap
但是它看起来太凹凸了,所以我们可以把凹凸节点的强度降低亿点点
TapTap
为了让我们的凹凸部分有更好的效果,我们需要复制一个噪波纹理,并创建一个颜色渐变
TapTap
然后再复制一个凹凸节点
如图所示
TapTap
TapTap
你还可以把它连接到糙度上,这样噪波在控制法向的同时还可以控制粗糙度
TapTap
TapTap
水晶的调色
如果你只想调一个颜色,那么你在这里就可以调节了
然后
TapTap
有时候我们想要很多种颜色,但是来回调太麻烦,我们可以提前预设好
创建RGB节点
TapTap
你要创建几个颜色就用几个RPG节点
TapTap
 
框选他们按Ctrl+G可以打包
TapTap
把所有颜色都连接到组输出上
TapTap
右边可以返回上一级
TapTap
按N打开右边的菜单,你可以对组进行重命名等设置
TapTap
你还可以点击加号创建一个自定义输出
TapTap
它可以帮助你更好的设置颜色
TapTap

最后一步

有时候,水晶表面会出现破损效果,我们可以使用沃洛诺伊纹理
TapTap
如图所示
TapTap
TapTap
你可以调节沃洛诺伊纹理的缩放等属性,直到你觉得合适
TapTap
由于水瓶座的宝石是紫宝石,所以我把颜色改成了紫色
TapTap
渲染
我放了一个棱角球,并允许它使用置换
TapTap
这是我的效果
TapTap
现在我们要解决的是如何创建一个HDR
点击这里切换世界纹理
TapTap
创建一个环境纹理
TapTap
然后选择你想要的HDR就行了
TapTap
点击摄像头可以更改焦距
TapTap
当然我们可以玩个骚的
删掉环境纹理,全黑,然后自己打光,给景深…
TapTap
最终我确定的渲染图是这样的
 
TapTap
 其实这个图还是不太真实,但是没办法,我好久不做了
而且这一节课的目标是教会大家做水晶,不是渲染课,所以也就无所谓
TapTap
但是大家依然值得一颗亮闪闪的水晶[表情_开心]
 
4