写在前面
透明贴图在C4D中经常会用到,比如在物体上贴个图形,如下图所示,这个在默认渲染器中操作比较简单,切换到OC中,有的小伙伴会有些懵圈,所以写了这篇文章(使用OC3.07),希望对大家有所帮助,笔芯。
OC中实现透明贴图,涉及到图像纹理节点,下面先梳理相关的知识。
OC节点编辑器
OC中一个个节点可以看成一个个暗盒,它有两类端口,左侧输入端:输入指令,右侧输出端:输出结果,输入端可有多个,输出端只有一个。
节点编辑器可以更方便的编辑材质,像阿诺德、红移等渲染器也都有节点编辑功能,相对来说,OC的节点编辑还是比较好学的,刚开始会有些不适应,习惯后用起来会很爽。
(这个就相当于脑图,你在里面干了什么,打开节点编辑器就一目了然。使用节点编辑器作图的话,效率也会提高,所以这个一定要去搞明白的,OK)
OC图像纹理节点
它是OC渲染中使用特别频繁的一个节点,用于调整载入的图像,有很多参数设置,下面具体说说。
① 调出连接:双击材质球后点击节点编辑器,把左侧的图像纹理节点拖出来,把节点的输出端连到漫射通道,这时候材质就添加上图像纹理节点了。
② 加载图像:用鼠标选中图像纹理节点,在右侧着色器的文件里加载图像,文件下方可以调整强度、伽马和反转,这几个比较简单,一看就懂,重点是后面的几点。
③ 边框模式:指的是载入的纹理图像没有覆盖整个模型的情况下,模型上的贴图使用的五种填充方式。
(如果不想出现图像重复的情况或者是背面也有图像的情况,这里翘翘推荐大家使用:修剪值)
④ 类型:是指对载入的贴图进行优化的三种类型,其中的浮点经常使用,它可以是把彩色图转为灰度图,节省电脑资源 。
(这个设置还是很有必要了解一下的,尤其对那些显存不够的小伙伴是很有帮助的,毕竟我自己以前用2G显存的笔记本作图,这个我有经验啊。就是粗糙度、凹凸、置换等只需要读取贴图黑白信息的,都可以把类型改为浮点)
⑤ UV变换:点击UV变换按钮后,会自动生成变换节点,它可以对贴图的UV进行旋转/缩放/移动等操作,类似纹理编辑模式下UV的调整。
⑥ 投射:点击投射按钮后,会自动生成纹理投射节点,它可以调整纹理投射方式,也可以调整纹理的旋转/缩放/移动等。(这里需要注意的是:添加投射后,投射方式被节点接管,默认材质球的投射调整失效;网格UV例外,因为它指定使用模型自带的投射)
OK,图像纹理节点知识梳理了一遍,下面来解决OC中怎么实现透明贴图的效果。
OC透明贴图
第①步:在场景中有一圆柱体和调整好的环境灯光,给圆柱体同时赋予上银色材质球和透明贴图材质球(材质球前后顺序不能错),两者投射方式都为柱体。
第②步:漫射通道里添加的是制作好的png透明图(建议使用png透明图,jpg容易出现白边),边框模式选任何一个都可以,类型选正常(默认就是正常,不用调整)。
第③步:透明度通道里添加的是一张黑色的png透明图,边框模式:修剪值,类型:Alpha,这里不要选错。
(我在这里出过错,那时还是小白的时候,我就搞不明白这些东西到底是干什么的,这篇文章其实写的挺棒的,重要的点都有说到,谢谢原作者的整理与编辑,妙)
第④步:根据需要调整变换中的数值,两个变换的数值要保持一致。
第⑤ 步:进行渲染,最终的效果就出现了。你学到了吗?
PS:明天翘翘会更新站酷,已经两个多月没有更新作品了,冲吖。
往期精华文章导读: c4d小技巧合集(二) C4D小技巧合集(一)
oc怎么添加win引导_OC透明贴图
最新推荐文章于 2022-07-30 17:03:22 发布