新浪博客

maya透明贴图在渲染的时候产生白边,解决透明贴图渲染时产生的白

2013-12-14 14:48阅读:
首先我们要明白产生白边的原因,你的透明贴图(或者你使用的是alpha通道)的边界虽然看上去和颜色贴图的轮廓重合,但是因为像素精度的问题,还是会露出半个像素的背景色,而你画的颜色贴图的背景色是白色,你肯能要说我的背景是隐藏的啊,但是在计算的时候。他会给你天冲出来背景,而通过alpha通道去提取出来透明部分。所以白色的背景,在边缘的地方像素不是特别多的时候就会露出,也就是半透明的部分露出下面的背景。所以会有隐隐的白边。
解决办法:
你只需要把背景色改成和颜色贴图一样或相近的颜色就可以了。
比如,你画的是绿色的树叶,可以有不同程度的绿,可以有叶脉纹路,但是,整体还是绿色,那么,你就把背景底色换成相近的绿色。这样,理论上,应该出现的隐隐的白边变成了“绿边”。但是因为颜色相近,就看不出问题了。
如果有其他原因,不允许改背景色的话,可以把你的颜色图画的比透明贴图的轮廓稍微大那么一圈(大2个像素以上就行),也就OK了。

我的更多文章

下载客户端阅读体验更佳

APP专享