分UV教程

第一步

首先,打开一个练习场景“空中预警机1.max”(这事小弟平时的练习做的不好献丑了)。(图01)

图01

第二步

这里我们拿机翼来举例子,隐藏除机翼意外的其他模型。(图02)

图02

第三步

给机翼一个空白材质。(图03)

图03

第四步

下面开始正题了,选择模型,然后给模型一个修改器,名称为“uvw展开”。(图04)

图04

第五步

然后编辑uvw展开,利用内置功能将贴图修改成如图所示。(图05)

图05

第六步

这时模型本身具有了材质属性和uvw展开修改器。然后进入“工具”面板,然后新建一个选项。(图06)

图06

第七步

将按钮数“10”改为”11”,之后将“Texporter”拖拽到空白工具条中。单击“确定”完成操作。(图07)

图07

第八步

然后选择模型,点击“工具”菜单下的“Texporter”键,就会出现如下菜单。(图08)

图08

第九步

上面的Image Size项目一看就知道了是设置贴图大小的;第二项uvw Channel,意思应该是uvw频道,那么他说的是导出贴图的形式。一共两种map贴图模式和vertex color顶点着色模式。一般我们都用默认设置就可以。经常被修改的一般就只有贴图大小哪一项。还有就是pick object选择物体。也就是选择模型。之后我们会得到这样一张贴图,然后保存它到你的硬盘。(图09、10)

图09

图10

第十步

之后,我们打开max材质编辑器。将机翼的材质打开。给“漫反射颜色”选项一个贴图。贴图为刚才导出的uvw展开贴图。(图11)

图11

第十一步

然后打开Adobe Photoshop,编辑刚才导出存放在硬盘中的“机翼.Jpg”。因个人追求效果不同,效果由个人而定。(图12)

图12

贴图的完成效果。(图13、14)

图13

图14

这样的好处,是你可以一边编辑贴图,一边在模型上看到实时的贴图变化。以上为方法一的整个操作方法!

方法二 针对已有完美贴图者

第十二步

打开练习“屋脊.max”。(图15)

图15

第十三步

这已经是一个完整的模型了,那么我们需要贴图如图。(图16)

图16

第十四步

需要的是虚线部分,而照片有透视。虽然模型是照做的难免会有出入。直接给贴图是很不理智的。所以我们开始如下操作:首先,同样给模型一个空白材质球。并赋予事先准备好的材质。但是我们发现他并不能够正确的显示材质效果。(图17)

图17

第十五步

这时我们给模型一个“uvw展开”。(图18)

图18

第十六步

点击“参数”卷标下的“编辑”按钮。选择“面”级别,之后点击“贴图→展平贴图”在点击“选项”按钮,将自定义大小勾选去掉。在到上面找到“CheckerPatten”下拉菜单,选择我们要显示出来的贴图。(图19)

图19

第十七步

这时没有意外的话就会出现我们要的贴图了。我们在“编辑uvw”里对单片的模型进行旋转 缩放 移动 等操作,对模型和贴图进行对点。完成效果如图(非渲染效果)。(图20)

图20

图21


本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/387537.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

k8s系列--- dashboard认证及分级授权

http://blog.itpub.net/28916011/viewspace-2215214/ 因版本不一样,略有改动 Dashboard官方地址: https://github.com/kubernetes/dashboard dashbord是作为一个pod来运行,需要serviceaccount账号来登录。 先给dashboad创建一个专用的认证信息…

JAVA项目开发

16年java软件开发经验,全职项目开发,项目可签合同、开普票和专票。 主要承接项目: 1、网站开发项目 自主开发千帆CMS动态发布系统,基于java/springboot2/jpa/easyui开发,简单易用,后台与前端分离&#xff0…

unity3d 任务头上的血条

人物的名称与血条的绘制方法很简单,但是我们需要解决的问题是如何在3D世界中寻找合适的坐标。因为3D世界中的人物是会移动的,它是在3D世界中移动,并不是在2D平面中移动,但是我们需要将3D的人物坐标换算成2D平面中的坐标&#xff0…

unity3d 预制体

首先要说明一下什么是预制体? 在Unity3D里面我们叫它Prefab;我们也可以这样理解:当制作好了游戏组件(场景中的任意一个gameobject ),我们希望将它制作成一个组件模版,用于批量的套用工作,例如说…

Python小数据池,代码块

今日内容一些小的干货 一. id is 二. 代码块三. 小数据池四. 总结python小数据池,代码块的最详细、深入剖析 一. id is 二. 代码块三. 小数据池四. 总结一,id,is, 在Python中,id是什么?id是内存地址…

【Wax】使用Wax (framework方式,XCode 4.6)

前情提示:【Wax】使用Wax (非framework方式,XCode 4.6) 这次,将以framework的方式来使用Wax 那么,让我们开始吧!!! 准备工作: 下载wax.framework:…

unity3d 简单动画

1,动画系统配置 创建游戏对象并添加Animation组件,然后将动画文件拖入组件。 进入动画文件的Debug属性面板 选中Legacy属性 选中游戏对象,打开Animation编辑窗口 添加动画变化属性 需改关键帧的属性值 配置完成后运行即可得到动画效果 2&…

3dmax导出到unity3d下分割动画

1、在3dmax 导出时候,要导出FBX文件,同时包含动画,骨骼,皮肤等内容 2、把FBX文件导入到Unity3d后会默认有一个超长的大动画,就是一个整体的动画,如图Take001,这个时候要分割哪部分是跑&#xf…

Unity3d之AssetBundle打包与读取

一、创建Assetbundle 在unity3d开发的游戏中,无论模型,音频,还是图片等,我们都做成Prefab,然后打包成Assetbundle,方便我们后面的使用,来达到资源的更新。 一个Assetbundle可以打包一个模型&…

unity3d 各个目录的意思

1.首先,你得理解Unity中各个目录的意思? 我这里说的是移动平台(安卓举例),读,写。所谓读,就是你出大版本的包之后,这个只读的话,就一辈子就这些东西了,不会改…

asp.net core根据用户权限控制页面元素的显示

asp.net core根据用户权限控制页面元素的显示 Intro 在 web 应用中我们经常需要根据用户的不同允许用户访问不同的资源,显示不同的内容,之前做了一个 AccessControlHelper 的项目,就是解决这个问题的。 asp.net core 支持 TagHelper 和 基于 …

Java面向对象(二)

source:http://blog.java1234.com/index.html?typeId1 Java类的继承 1,继承定义以及基本使用 定义:子类能够继承父类的属性和方法; 注意点:Java中只支持单继承; 私有方法不能继承; 2,方法重写 …

游戏通讯方式

农药自从上线以来,依靠着强大的产品力以及腾讯的运营能力,在游戏市场上表现可谓是风生水起,根据第三方的调研数据显示,《王者荣耀》渗透率达到22.3%,用户规模达到2.01亿人,每日的日活跃用户(DAU…

小小c#算法题 - 3 - 字符串语句反转

题目:反转语句。 如I love Beijing! 反转后输出 !Beijing love I 特点是指反转单词的顺序,其他字符(这个可以自己指定)不反转。且不能用内置函数,如Split和Substring。 分析:我们需要保证一个单词的字…

unity5.4.3p2里面的AssetBundle打包流程

unity5.4.3p2里面的AssetBundle打包流程,相比之前unity4.x的打包简单了许多,Unity4.X中打包的时候需要自己去管理依赖关系,各种BuildPipeline.PushAssetDependencies()和BuildPipeline.PopAssetDependencies(),一不小心手一抖&…

主成分分析(PCA)原理详解 2016/12/17 · IT技术 · 主成分分析, 数学 分享到: 21 原文出处: 中科春哥 一、PCA简介 1. 相关背景 主成分分析(Principa

主成分分析(PCA)原理详解 2016/12/17 IT技术 主成分分析, 数学 分享到:21原文出处: 中科春哥 一、PCA简介 1. 相关背景 主成分分析(Principal Component Analysis,PCA), 是一种统…

【Tensorflow】 Object_detection之训练PASCAL VOC数据集

参考:Running Locally 1、检查数据、config文件是否配置好 可参考之前博客: Tensorflow Object_detection之配置Training Pipeline Tensorflow Object_detection之准备数据生成TFRecord 2、训练模型 PIPELINE_CONFIG_PATH/data/zxx/models/research/date…

R文件报错的原因

一般R文件报错,无非是资源文件错误,图片命名错误,但是编译都会报错,可以很快解决。但是前几天,引入一个第三方aar包后,项目编译正确,但是就是R文件报错,找不到R文件,整个…

[转]Excel数据转化为sql脚本

在实际项目开发中,有时会遇到客户让我们把大量Excel数据导入数据库的情况。这时我们就可以通过将Excel数据转化为sql脚本来批量导入数据库。 1 在数据前插入一列单元格,用来拼写sql语句。 具体写法:"insert into t_student (id,name,age…

void Update ( ) 更新 void FixedUpdate ( )

void Update ( ) 更新 void FixedUpdate ( ) 固定更新 相同点:当MonoBehaviour启用时,其在每一帧被调用,都是用来更新的。 异同点:第一点不同: Update()每一帧的时间不固定,即第一帧与第二帧的时间间隔t…