3DMAX 多维材质及对应的UVW展开,UVW贴图
来源:互联网 发布:倾斜三维建模 软件 编辑:程序博客网 时间:2024/04/30 00:45
多维材质说明
多维材质就是一个模型多个材质,(混合材质是多个材质混一起,跟这个貌似没关,比如地表草地,泥土等的混合操作)
作用:
比如一个模型就是需要两种材质,刀的金属刀身,木质刀柄,墙的一面是木板,另一面是镜子
两种材质不只贴图不同,shader也不同,这种情况就需要多材质
多维材质具体做法
1 建个立方体,赋给这个立方体一个空材质
这里需要注意一点,如果已经是可编辑多边形,要选中后赋材质,也就是整体赋值
特殊说明:也可以对每个面单独赋一个材质,但这样有个缺陷,比如下面模型的屋顶线条,整个屋顶是同一贴图,最终效果
uv分布有问题,对于每一小块的屋顶都要单独设置uvw贴图,调整平铺拉伸方式,这样就需要对贴图相同的每一小块设置一个单独材质,这样是错误的。
2 打开材质面板,选中刚刚那个空材质,点击,选择
3 ,1设置子材质数量,2修改名称,3点进去设置具体子材质(也可以拖其他材质进来)
4 在可编辑多边形的面级别,选中不同的面,分别修改面所对应的子材质的ID,具体面和子材质的对应关系是靠设置子材质ID来建立关联的
,这只ID就是对于的子材质ID(选择ID会随设置ID变换,这个选择ID应该是对于uvw贴图,uvw变换指定具体哪个面用的)
多材质贴图uvw展开
比如一个完整模型非需要两个或多个材质,uvw展开就可以把两部分分别展开,重叠放到uvw展开区域(暂时没想到更好办法,遇到再补充)
比如第一部分,第二部分,两部分重叠
之后分别针对两部分画贴图,并把贴图赋给对应面(多边形)的子材质就可以了
这里要注意一点,uv数据是存在模型中的,一旦展开了uvw模型和具体贴图对于关系就已经确定,跟材质没有关系
uvw贴图与uvw变换
uvw贴图能修改贴图的映射方式,还有映射平铺拉伸
uvw变换能修改映射平铺拉伸,还有偏移量
一个模型可以添加多个uvw贴图,变换,具体每个uvw贴图,变换对应哪个面,由贴图通道ID来指定,对于的就是可编辑多边形-多边形下的
0 0
- 3DMAX 多维材质及对应的UVW展开,UVW贴图
- 3dmax中的UVW 贴图修改器详解(史上最全)
- 3dmax材质贴图
- 运行代码显示出“编辑UVW展开”对话框,并且显示出贴图
- uvw坐标
- 所有选择的物体加个UVW坐标
- 3DMax脚本插件--修改材质&贴图名称
- 3dmax的贴图烘焙
- 伺服驱动器上UVW电机动力线相序接错
- 【MAXScript】3DMax批量修改贴图名及模型名
- 3DMAX贴图无法显示
- 贴图、 纹理、材质的区别
- 3Dmax批量展开场景物体的第二套UV
- 3DMAX经典问答---材质部分(3)
- 3DMAX 天空盒 色溢 影响金属等依靠反射出效果的材质 解决方案
- Ogre中透空贴图材质的实现
- 高压缩率的材质贴图方案
- 贴图、纹理、材质的区别是什么?
- loadrunner 2个参数对应取值关系设置
- 用jspdf实现页面下载生成pdf文件
- 脏读、不可重复读和幻读
- 1061. Dating (20)
- ToastUtils
- 3DMAX 多维材质及对应的UVW展开,UVW贴图
- 【开源.NET】 分享一个前后端分离的轻量级内容管理框架(第二篇前后端交互数据结构分析)
- mybatis的mapper配置文件中的一些细节问题
- hdu1829(按种类来分的并查集)
- iOS10 UITextField输入中文后文字下沉
- 5.使用DirectShow进行摄像头采集并进行H264实时编码
- javascipt-正则表达式
- Python-逻辑回归小案例-学习笔记36
- JavaScript框架