MAYA结合Photoshop制作逼真的玻璃杯效果图

今天写一篇制作玻璃杯效果图的小教程,是利用MAYA结合Photoshop制作出来的,最终制作出来的效果很漂亮,教程中用到了MAYA和photoshop。杯子由MAYA制作。然后用photoshop进行合成。希望脚本之家的朋友们喜欢这篇教程!

我们来看看最终的效果图:

MAYA结合Photoshop制作逼真的玻璃杯效果图

1、首先当然是建立模型,这里就不多讲了~然后是建立摄象机,找好角度给摄象机一个,给主光,背光和辅助光,建立反光板(因为我这张图里有百叶窗,所以又另外加了3盏面光。模拟阳光从百叶窗的射近来的光)。

MAYA结合Photoshop制作逼真的玻璃杯效果图

2、给模型材质,金属用anisotropic类型材质,这个材质可以实现表面不完全光滑金属,他的高光会随材质表面纹路的变化而产生不均匀的高光,我们直接给他的反射颜色属性一个env sphere环境节点,然后在环境节点的image后给一个环境黑白贴图,模拟真实的环境反射

MAYA结合Photoshop制作逼真的玻璃杯效果图

3、为了更好的表现光照产生的辉光效果,我们在金属材质的属性面板里special effects>glow intensity 调节数值为0.015

MAYA结合Photoshop制作逼真的玻璃杯效果图

4、然后制作玻璃杯的材质效果

建立phong材质球,我们把color调节为白色,specukar color调节为白色,cosine power 调节为360左右

MAYA结合Photoshop制作逼真的玻璃杯效果图

5、在hypershade的general utilities栏下创建一个sampler info节点和两个blend color节点,用这两个blend color分别控制玻璃的透明和反射(这里让blend color1控制透明,blend color2控制反射)

MAYA结合Photoshop制作逼真的玻璃杯效果图

6、按ctrl,用鼠标中键拖放sampler info 到blend color1上,会弹出属性连接编辑器,选择左边的facing ratio 和右边的blender ,用同样的方法连接sampler info到blend color2上

MAYA结合Photoshop制作逼真的玻璃杯效果图

7、用中键拖放blend color1到玻璃材质上,在弹出的菜单中选择transparency,blend color2到玻璃材质上,在弹出的菜单中选择other,在属性连接编辑器中,左边选output中的outputr,右边选reflectivity

MAYA结合Photoshop制作逼真的玻璃杯效果图

8、调节blend color1的color1为h:0,s:0,v:1。color2为h:0,s:0,v:0.936

调节blend color2的color1为h:0,s:0,v:0.096。color2为h:0,s:0,v:0

光线跟踪要打开

渲染的测试图:

MAYA结合Photoshop制作逼真的玻璃杯效果图

9、渲染之后感觉还缺点什么,当然是影子,因为要做真实的焦散效果的话,渲染器必须使用mr,这里我们只是对材质进行讲解~mr的介绍以后会讲,这里只做个简单的阴影效果,希望大家见谅。在杯子下面建立nurbs面片,给这个面片一个use background的材质球,这样在渲染就可以得到一个杯子的简单投影

MAYA结合Photoshop制作逼真的玻璃杯效果图

10、我们把渲染器选择产品质量渲染,然后渲不带影子的和一个带影子的效果图,这样方便后期的修改和合层。把两张图存成jpg格式,使用ps进行完善和修改,把不带影子的图放在图层最下面,带影子的放在上面

MAYA结合Photoshop制作逼真的玻璃杯效果图

11、带影子的图层给一个蒙板,然后复制一层。用笔刷把影子的硬边减弱~ 看起来不那么生硬,使影子有远虚近实的感觉,然后最上层给一个正片叠底的合层效果

MAYA结合Photoshop制作逼真的玻璃杯效果图

12、这时候我们会发现金属部分会很黑且很实,用笔刷在蒙板下把金属部分擦除,这是的金属部分就不会那么暗了,然后给中间层的杯子画选区,给一个高丝模糊,数值为0.6

MAYA结合Photoshop制作逼真的玻璃杯效果图

这样我们的最终效果就出来了

MAYA结合Photoshop制作逼真的玻璃杯效果图

教程结束,以上就是MAYA结合Photoshop制作逼真的玻璃杯效果图,希望对大家有所帮助!

MAYA结合Photoshop制作逼真的玻璃杯效果图

上一篇:Android 获取系统存储空间大小(不是内存)


下一篇:Vue引入axios报错TypeError Cannot read property protocol of undefined