如何在3dmax中贴透明贴图?
如图,启动3dmax并建立一个这样的不规则多边形模型。
打开“材质编辑器”,选择一个材质球。并点击“漫反射”后的小方块,打开它的满发射贴图通道。
为漫反射指定一个“棋盘格”的程序贴图,并设置参数如图所示。
将材质赋予模型,然后渲染,可以看出,虽然系统自动给模型指定了“贴图坐标”,但是贴图在模型形状和大小差异很大,而且出现一定程度的变形,使模型看起来缺乏整体感和真实感。
一般的方法是为模型整体或者选定的面再重新再添加一个“UVW修改器”进行调整。如图:
删除多边形上多余的修改器。然后打开修改器面板,为模型添加一个“UVW展开”修改器。
打开“uvw展开”修改器的子层级,点击“面”。也就在面层级下操作。然后选择在模型上选择如图所示的面。
然后在“UVW展开”修改器操作面板中点击“编辑”,从而打开如图所示的“UVW展开”编辑面板,这里可以对模型指定面就行贴图“uv”坐标的精细修改和调整。编辑面板中红框标注,而且也是红亮显示的就是模型中相对应的面。而且你也可以看到棋盘格贴图就是图中的块状贴图。
因为我们选定的是一个“平面”,所以在“uvw展开”修改器操作面板中找到图中所示“面”点击,也就是单独为这个面添加了一个“平面”贴图坐标。
点击后,它会在展开修改器编辑面板中高亮显示,然后再点击一次关闭“平面”。记得,第一次点击“平面”是指定贴图坐标,点击后一定要再次点击,才能对这个坐标进行调整操作,或者对下一个模型中的“面”进行编辑操作。完成上述操作后,你可以在编辑器中将已指定好贴图坐标的面进行移动,将其移动到边上,以便对模型的其他部分进行同样的操作。
在模型中选折你要调整的另外一个部分,如图,并重复上述步骤。
继续对模型的其他部分的选择并进行“uvw展开”操作。是平面就为其指定“平面”展开,是“柱形”就进行柱形展开,依次类推。
全部部分操作完后,“编辑”面板显示如图。
这个时候,可以渲染看下,效果已经比之前好很多,但是还是整体上存在太大不一致情况,进一步调整。
通过编辑面板中红框标注处的各种缩放和点选移动工具,对面板中各个部分的贴图UV进行进一步的精细调整。
在调整过程中,可以开启材质编辑器中的“在视图中显示标准贴图”功能,从而一边看效果一边调整。而且注意看你调整的位置大小和背景的贴图的对应关系。调整完成后UV效果如图.
渲染后,效果比之前有很大改善,模型的整体协调感完整感都有很大提高。
max材质里面的透明贴图,用的是黑白通道的原理,也就是白色为有,黑色为无,意思就是越靠近白色的位置,透明度越差,越靠近黑色位置,透明度也就越好。
上图我只在漫反射贴图那里,放了一张黑底绿叶的图片,透明贴图我贴上黑白图片后关闭显示(相当于没贴),在这个面片下方,我还放置了3个球体,以便透明贴图贴上后表现出来效果。
漫反射贴图上,黑色区域是要被透明化的区域,绿叶是要被保留的位置,所以,黑白贴图的白色位置就需要制作一张同绿叶位置大小一样的贴图,需要透明的位置则就是全黑,好了 制作完成成,透明位置下方的球体,也已经渲染出来了~!
因为我用的贴图像素不够高 所以 会有虚边产生 这没有关系 你自己制作的时候 弄张大一点的图就可以了。