[首页]
[文章]
[教程]
首页
Web开发
Windows开发
编程语言
数据库技术
移动平台
系统服务
微信
设计
布布扣
其他
数据分析
首页
>
设计
> 详细
3DMAX贴图技巧
时间:
2016-02-07 14:33:37
阅读:
825
评论:
0
收藏:
0
[点我收藏+]
这是一个关于给复杂形体贴图的技巧。注意树身上在贴图坐标 不能很好匹配模型表面之处产生了严重的贴图拉伸。
给这棵树加一个Noise贴图,并把贴图方式设为UVW坐标方式。虽然Noise是程序贴图,可以按xyz方式分布(这意味着这样的程序贴图不会产生贴图拉伸的现象),但是一般的位图文件却需要使用UVW方式来定位(这种方式会产生拉伸),所以虽然使用的是Noise程序贴图,但是因为改用UVW坐标方式,也就产生了与位图文件同样的贴图拉伸现象。你可以任意将源文件里的Noise贴图改为任何你喜欢的位图文件来观察效果。
这种使用贴图通道的方法的好处是可以给一个复杂模型的不同部分赋予不同类型的贴图坐标,然后你可以在一个Blend混合材质里使用蒙版来决定模型的哪个部分显示哪个贴图通道的贴图。
首先,使用了4个UVW Mapping修改器,其中三个设为圆柱型,分别加在树的主干和两个分支上,另一个设为平面型,放在正对前视图的方向。然后将4个修改器里的贴图通道数字分别设为1、2、3 、4。
这幅图里显示的是通道号为2的贴图坐标。
现在使用一个叫Texporter的免费插件,通过刚才设置的那个平面型贴图坐标展开并输出一幅UV线框图。(其实直接加上一个Unwrap UVW修改器将UV编辑器里的UV线框图拷下来也完全可以,效果一样。)
得到图中所示的UV线框图。
按照张图,在Photoshop中制作蒙版,如下图。
蒙版1
蒙版2
为了看清楚最终效果的细节,使用三份Noise,除了分别设为贴图通道1号、2号与3号,其余的设置都完全相同。然后将三份混合起来,使用上面制作的两个蒙版来控制混合
材质的效果。
举例来说,Area1区域(使用1号贴图通道)应用给模型整体(将其放在Blend混合材质的第层内)。然后将用在模型中第一个分支上的Area2区域的贴图放在混合材质的第二层。之后使用第一个蒙版MAsk1.gif,放在Mask蒙版层内,这样就使主干和分支分别很好的对应上了1号贴图和2号贴图。之后,再制作一级Blend混合材质,使Area1区域和Area2区域的贴图再与Area3区域进行混合,并使用第二幅Mask2.gif作为蒙版,下图就是这个材质的结构层级图。
最后,再进行一些调整设置,最终的结果如下图,基本上没有很严重的贴图拉伸了。
也许你会注意到在模型的关节处还存在着一些轻微的拉伸,但是只要你的贴图能做得足够仔细,并适当调整模型,一般都能使情况进一步改善。当然也可以看到,由于在关节处是使用蒙版来控制的,因此关节处是两份50%的贴图混合后的效果。通常对于随即性比较强的贴图纹理,使用这个方法能得到很好的效果,但是对于一些规则图案,比如龙身上的鳞甲,使用这个方法就会发现在关节处出现一些纹理的渐隐效果,不是很理想,因此这个技巧还是最适合给容易进行混合的贴图应用。
3DMAX贴图技巧
原文:http://www.jb51.net/3DMAX/2660.html
踩
(
0
)
赞
(
0
)
举报
评论
一句话评论(
0
)
登录后才能评论!
分享档案
更多>
2021年09月23日 (328)
2021年09月24日 (313)
2021年09月17日 (191)
2021年09月15日 (369)
2021年09月16日 (411)
2021年09月13日 (439)
2021年09月11日 (398)
2021年09月12日 (393)
2021年09月10日 (160)
2021年09月08日 (222)
最新文章
更多>
2021/09/28 scripts
2022-05-27
vue自定义全局指令v-emoji限制input输入表情和特殊字符
2022-05-27
9.26学习总结
2022-05-27
vim操作
2022-05-27
深入理解计算机基础 第三章
2022-05-27
C++ string 作为形参与引用传递(转)
2022-05-27
python 加解密
2022-05-27
JavaScript-对象数组里根据id获取name,对象可能有children属性
2022-05-27
SQL语句——保持现有内容在后面增加内容
2022-05-27
virsh命令文档
2022-05-27
教程昨日排行
更多>
1.
list.reverse()
2.
Django Admin 管理工具
3.
AppML 案例模型
4.
HTML 标签列表(功能排序)
5.
HTML 颜色名
6.
HTML 语言代码
7.
jQuery 事件
8.
jEasyUI 创建分割按钮
9.
jEasyUI 创建复杂布局
10.
jEasyUI 创建简单窗口
友情链接
汇智网
PHP教程
插件网
关于我们
-
联系我们
-
留言反馈
- 联系我们:wmxa8@hotmail.com
© 2014
bubuko.com
版权所有
打开技术之扣,分享程序人生!