trimblesu吧 关注:6贴子:47
  • 1回复贴,共1

vray渲染马赛克的方法,带高光和填缝效果

只看楼主收藏回复

首先要要有一张颗粒排列整齐的底图,可以是网上找的马赛克贴图,也可以是自己制作的图片,因为马赛克可以定制,如果是颜色简单的,最好自己绘制,用windowsXP带的画图软件最好,一方面可以逐个像素编辑,另一方面做出来的效果可以很锐利,放大以后也是格状的,不像其他软件会把边缘平滑掉。

上图是我画的一个底图12*12像素,非平滑放大10倍后的效果,做成马赛克是12颗*12颗为一组。

增加一个反射层,用一颗马赛克的贴图来平铺出一组的效果。也就是在反射层里点开贴图,选择位图类型,选择一颗马赛克的贴图,最后填写平铺数量,在这里UV的平铺数量都填12。

这个图用来实现一定的反射效果,上面最浅的部分用来模拟高光的效果,根据不同的贴图和用法,可以调节一下反射的倍数,这里用的是0.2倍。
在漫反射的透明度里,用同样方法和同样数量选择一个图片,是一个黑白的框,让每一颗马赛克的边缘变成透明的,而且略带圆角,这里用的不明显,下个例子里的边缘更圆一点。


添加第二个漫反射层,新漫反射层的颜色就是填缝的颜色,从前一层的边缘透明部分透出来。

这里为了方便看效果,用蓝色做填缝效果,实际上这个图案的马赛克用黑色(深灰)填缝会更好看。另外无论怎么做,注意不要让填缝的部分有反光。
如果需要的话,可以设两个反射层,分别实现反射和高光效果,或是用角度混合贴图实现渐变的效果,或是用自发光来实现高光。

上图是去掉反光和高光效果、保留填缝效果的马赛克,颗粒很分明,用来设计图案和模拟填缝颜色用还是够用的。
做马赛克效果图,分辨率越高越好,因为只有让每一颗马赛克都有足够的分辨率,才能准确的表现出马赛克的圆角、光泽、马赛克和缝的比例等细节。
下面是做得比较细致的。

原图是1536*2048分辨率的,被百度自动压缩了,缩小了看有点不明显,洗手盆的贴图找不到冰裂纹的陶瓷贴图,用的冰裂纹屏风,黑线部分比较粗,所以不太好看。

上中下三部分的局部图,使用了角度混合贴图,所以上面的高光明显,下面没有高光

这是马赛克的卖家给我发的效果图,没有填缝,也没有高光,所以除了马赛克的颜色部分,其它都只能自己做。
每一颗马赛克都是圆角方形,原始图是平面的,想做出一点立体感有很多种方法,用模型做比较费资源,用置换贴图又不太成功(不过这两种方法要是做好了应该也都行,应该还有很多种方法),我用局部透明来实现填缝,角度混合贴图来模拟光泽。

这个贴图用来把马赛克做出白色填缝的效果,并且把马赛克处理成圆角的,另外在凹凸贴图里也用到了这一张。

这个是角度混合贴图1,表现马赛克的表面反光、略透明的感觉。

这个是角度混合贴图2,除了有角度1之外,还手工添加了假冒的高光,按照灯光的位置和亮度模拟的。

拍这种逆光的照片用手机总觉得差点什么,不过玻璃马赛克多数人都见过的,实际效果介于二者之间,比效果图差一些(部分原因是我贴的没这么好),比照片漂亮得多。


IP属地:辽宁1楼2014-09-22 21:27回复
    利用位图平铺的方式,除了可以做出连续纹理、高光和填缝效果,也可以做出镂空等效果。
    方法是:
    先设置好不透明部分的贴图,有纹理的或单色的都可以,需要是图片格式。

    在右边透明度选项里点开,
    在弹出的窗口左边菜单里选择位图,之后出现贴图通道选项。
    填写适当的平铺数量,可以根据需要调节这两个数值。
    原图的宽高比、黑白位图的宽高比,平铺数量的关系影响最终的形状,
    这里都是等比的所以是均匀的,如果不是等比的可以做成拉长的效果。

    在位图缓存选择文件的部分,选择适合的黑白位图,其中白色部分为透明。例如这样的图:

    渲染后,就可以在原位图上按照平铺的数量和黑白位图的形状,生成透明的部分了。


    IP属地:辽宁2楼2015-01-06 16:52
    回复