搜档网
当前位置:搜档网 › 烘焙方法讲解-3ds Max法线贴图

烘焙方法讲解-3ds Max法线贴图

烘焙方法讲解-3ds Max法线贴图
烘焙方法讲解-3ds Max法线贴图

烘焙方法讲解-3ds Max法线贴图

来源:直线新闻网 | 时间:2015-03-20 12:23:15 | 查看评论[0] | 我顶[0]

3ds Max的法线烘焙方法,简单实用,赶紧来学习一下吧

法线贴图的创建和烘培

1.介绍 在这个教程中我将讲解一些烘培和创建法线贴图技术,这个技术现在使用非常普遍,特别是游戏制作中。 我将使用的软件 ZBrush2:可以从高模烘培法线贴图,虽然现在有ZBrush3.1可以使用,但是在烘培法线的功能上是和 2.0版本相同的,我将使用ZMapper插件来烘培贴图,这插件你可以从Pixologic站点免费下载。 3D studio max:我将使用这个程序制作低模和展UV,并且将低模以obj导出。Photoshop CS2:我将使用它创建和编辑烘培的法线贴图。 2.什么是法线贴图 法线贴图可以创建出比真正的模型更多几何体的假像,和置换贴图一样法线贴图并不能真的影响低模的几何网格。所以,如果我们的低模非常的简单和尖利,那么法线贴图将起不了作用。下图是一个高模平面模型和一个赋予了法线贴图低模平面模型的区别。 这个简单的例子显示了法线贴图是怎么作用的。 下图显示了法线贴图的通道构成

法线贴图的整体效果就在它的RGB通道,特别是在R和G通道,这两个通道往往定义了X和Y的烘培参数。如果在3Dmax或是其它3D软件(或是实时)的引擎中不能正常显示法线贴图,往往是因为引擎在解释R和G通道的错误造成的。这时你需要在烘培贴图之前交换两个通道(你也可以在Photoshp交换烘培后的法线贴图的通道) 我们将使用ZMapper来烘培法线贴图,这是一个免费的ZBrush插件有大量的预设参数供我们正确选择使用。 3.一个好的开始 在我们开始创建一个拥有大量细节的高模之前,为模型进行一些规划是非常好的主意,举例来说:如果模型有一些比较大元素象是大口袋,大块肌肉或是更大的皱痕我们就要增加一些多边形在低模。因为正如我前面所说法线贴图不会改变我们的低模,如果不为比较大的元素增加多边形,从某些摄象机角度看这些元素将看上去非常的平。这就是为什么我们要在雕刻高模之前规划模型。 而最好的办法是:在开始之前绘制详细的概念设计图,或者至少绘制一个简单的素描。在下图你可以看到,低模虽然只是一个很简单的几何体,但是已经拥有一些高模的特征。

Render to texture渲染到贴图(即贴图烘焙)

贴图烘焙技术也叫Render To Textures,简单地说就是一种把max光照信息渲染成贴图的方式,而后把这个烘焙后的贴图再贴回到场景中去的技术。这样的话光照信息变成了贴图,不需要CPU再去费时的计算了,只要算普通的贴图就可以了,所以速度极快。由于在烘焙前需要对场景进行渲染,所以贴图烘焙技术对于静帧来讲意义不大,这种技术主要应用于游戏和建筑漫游动画里面,这种技术实现了我们把费时的光能传递计算应用到动画中去的实用性,而且也能省去讨厌的光能传递时动画抖动的麻烦。贴图烘焙技术是在max5时加入进来的技术,在max6中界面稍作了改动。下面就让我们来看一下max6的贴图烘焙技术吧! 首先我们建立了一个简单的场景,设置了max的高级灯光中的Light Tracer天光照明,具体的设置不在这儿罗嗦了,我们在这儿就来说贴图烘焙。先来渲染场景,如图,这是加了材质灯光和Light Tracer后的效果,渲染时间15秒。 现在来做贴图烘焙,快捷键0,或者在渲染菜单里打开,如图 以下是贴图烘焙的基本操作界面, Output Path是用来设置存放烘焙出来贴图的路径的,必须在这儿进行设置; 而后可以选中场景里的所有物体,在Output卷帘下面,点击Add按钮,这时大家可以看到烘焙的很多种方式,有高光、有固有色等等,我们选择CompleteMap方式,即包含下面所有的方式,是完整烘焙。而后在下图位置选择Diffuse Color方式,这儿是于max5不同的地方,需要注意

在下图位置选择烘焙贴图的分辨率大小,这和max的渲染输出是一样的,不去细说了 按下Render To Textures面板里的Render渲染钮进行渲染,得到如图的烘焙贴图

用Maya和Zbrush制作次世代模型流程

大 众 文 艺 347 摘要:次世代,源自日语,即未来时代。这里的次世代,指还未广泛应用的先进的(技术)。游戏业为了应对越来越激烈的竞争,应用“次世代”技术,使得游戏画面的精细效果向着超越电影的方向发展。随着次世代的技术的应用领域越来越广,其对行业人才的技能提出了更高的要求,对人才数量的需求也更多了。因此,学习次世代技术就显得很热门。本文介绍了使用Maya和Zbrush制作次世代模型的从“中模”→“高模”→“拓扑游戏低模”→“uv制作”→“烘焙贴图”→“贴图制作”的基本流程以及制作中的要领,希望能和大家进行交流。 关键词:Maya;Zbrush;次世代;模型;流程 一、准备工作 首先要分析原画,对所塑造模型的形体特征要胸中有数,尤其是对于复杂的模型,制作前要思考模型制作的方法。分析好每一部分在进行颜色贴图和高光制作的时候是要做成什么样的效果,比如,布料、皮革等一些质感的表现,因为每块的质感和表现手法都不一样,制作之前先要有个大的思路,这样才能保证在制作的过程中一气呵成。 二、制作基础模型 基础模型又称中模,是用来在Zbrush中制作高模用的,可以用任何三维软件制作,我习惯用Maya制作,因为MAYA支持的面数较多,操作起来比较流畅。基础模型的制作要求:只建出大的形体,不需要细节;布线要简洁,避免多星线;布线要均匀,避免五边面;做好后,将模型根据结构切分为若干部分,这样导入Zbrush中可以得到最大程度的细分,切开的边要放在隐蔽的部位;模型拆分成几个部分时,先分大部分然后再拆分局部。这样做使雕刻更方便且模型更加有层次,细节更丰富。 三、高模的制作 对于复杂的模型,可以把模型拆分成几个部分来进行制作,先分大部分然后再局部拆分。这样做便于雕刻并能使模型更加有层次,细节更丰富。 将基本模型导入ZBrush,使用笔刷进行细节雕刻,在大型雕刻上,Inflat(膨胀笔刷)使用起来会得心应手;Clay(黏土笔刷),使用起来有做泥雕的感觉,而且在模型的硬边处理上效果较好。 拓扑低模 基本模型在Zbrush中雕刻完细节以后,产生的高模与原来的基本模型相比有了很多的凸凹,如果烘培了高模的法线贴图之后,贴在原来的平坦的基本模型上,效果就会大打折扣。因此,需要制作一个与高模的凹凸相匹配的低模。还有一个原因,我们在原先制作基本模型时,为了使布线均匀,多少会加入一些多余的线条,拓扑是将模型的布线重新整理的过程,因为有了雕刻出来的高模做参照,布线会更加合理。 首先在Zbrush中使用Zbrush的减面插件Decimation Master 进行优化,这个插件可以在保持模型细节的前提下将模型的面数从百万降到几十万,然后将几十万面数的模型导入到Maya中。在Maya中进行拓扑可以使用插件NEX,把高模拓扑成面少的低模。对于复杂的模型可以分阶段的一个部分一个部分的拓扑。先给高模一个深一点颜色的材质球,这样拓扑便于观察,然后选择NEX 工具中的FREEZE工具使模型不能被选择。最后点击QUAD-DRAW工具,并在QUAD DRAW OPTIONS栏中选择高模,然后开始拓扑简模。 四、编辑UV 编辑UV可以在Maya中进行,Maya的UV编辑器很方便,在编辑角色模型时要将UV缝合得尽量完整,避免出现太多接缝。并且要将UV的边界切在隐蔽的位置,比如后边,头顶等位置,这样避免了很多处理接缝的麻烦。在容易出现拉伸的地方,如鼻子等地方要仔细调整,否则会失去很多细节。完成以后根据各部位比例放置到0-1的空间内,点击UVSnapshot,导出UV快照作为绘制贴图参考。 五、烘培贴图 烘培Narmal Map和Ao Map。用Zbrush中的ZMAPER可以烘培出Narmal Map,效果很好,但是它不能烘培Ao Map。可以采用分段的形式导入MAYA烘焙,再拼起来。MAYA一次能支持100万左右三角面的模型烘培。 也可以使用烘培软件XNORMAL,在XNORMAL中导入高模,要选择平滑法线,不然烘培出来的贴图是硬边显示,再导入低模,最后设置一些选项,法线和AO设置好后,可以同时一起烘培,这样可以节约时间,与MAYA的烘培相比, XNORMAL就显得非常高效。 六、贴图绘制 首先我们在Photoshop里导入UV贴图,并且以UV图作为参照把大的色块先填充上去,然后在后面设置一个遮罩,方便以后局部选择,然后再导入Ao Map,放置在UV图的下面,并将融合方式设置为 正片叠底。在Ao Map的基础上进行color的制作,可以方便定位和节省很多的制作时间。导入Ao叠加后对比Ao Map的叠加前后,可以发现很多难处理的褶皱,面部纹理都出现了,省去了很多处理时间,如果觉得纹理还是不够多,再可以导入法线贴图,放在Ao Map的下面,同样选择融合方式为 正片叠底,最后再叠加一些纹理、花纹、图案等,使用痕迹,磨损、掉漆和划痕,再调整一下明暗面的对比,一张完整的贴图就制作出来了。最后再对整体的颜色进行调节,注意贴图的整体亮度和色彩要统一,不能出现有的局部过亮或过艳,因为最终的高光效果是用高光贴图来控制的。 七、结语 以上介绍的是标准流程,有时当时间紧迫时会使用快速流程即:拓扑游戏低模→uv制作→高模制作→烘焙贴图→贴图制作。学习次世代建模技术,除了要精通Maya的模型、渲染模块和Zbrush、photoshop以外,美术基础是决定专业发展深度的关键。另外,还要学习NUKE、mentalray、动画、特效和后期。这样将来发展的路才会越走越宽。 参考文献: [1]游艺网教育部. ZBrush+Maya全案塑造次世代游戏人物及机械 [M] 北京:清华大学出版社, 2011-5-1. [2]刘涛,Maya&ZBrush影视角色造型完美表现[M] 北京:电子工业出版社 , 2010-09-01. 用Maya和Zbrush制作次世代模型流程 吴小武 (连云港师范高等专科学校 江苏连云港 222000) 重话历史,续写时尚,推动节庆,激活商务,增值业态,链接旅游,实现浪漫情调、时尚态度、品质生活以及国际化理念的集成,使市民和外来者在多样性文化环境和精致生活的选择中,对江北、对老外滩情有独钟,爱之弥深。 参考文献: [1]陈宏伟.潮涌城北-近代宁波外滩研究[M].宁波:宁波出版社.2008 [2]杨立锋.宁波老外滩历史风貌及其发展[J].宁波广播电视大学学报.2005-03 [3]苏少敏.扬宁波外滩文化 建设甬城滨水核心游憩区[J].宁波通讯.2003-12 [4]徐建成.论宁波外滩的历史品质[J].中共宁波市委党校学报.2004-04[5]张利君.宁波外滩[J].宁波通讯.2009-10 综合学术论坛

maya 法线定点着色

Maya的法线贴图应用(Normal Map) 2008-09-26 09:37 Maya的法线贴图应用(Normal Map) 在CgTalk网站评选的2004年CG大事TOP 10中, 第六件大事便是“法线贴图成为游戏行业主流”,CgTalk上对法线贴图描述如下: 法线贴图用于非交互3D渲染已不是什么新技术了,但游戏上的应用还是最近才出现的事。在 Doom 3 (id software)、Half Life 2 (Valve Software)、Halo 2(Microsoft)和 Thief 3:Deadly Shadows (Eidos Interactive)等04年的几款游戏大作中,法线贴图为实时交互领域带来了前所未有的真实体验,如图。 法线贴图是一种利用含有法线信息的纹理来制作低多边形模型的方法。凹凸贴图(Bump)与之有着相似的概念,但是法线贴图的优势在于即使在灯光位置和模型角度改变的情况下,依然可以得到正确的shading,从而为低多边形模型带来更多的细节效果。 凹凸贴图(Bump)通常使用单通道图像(灰度图像)来计算,而法线贴图使用多通道图像(RGB)来体现法线信息。凹凸贴图改变的是法线向量的大小,而法线贴图能同时改变法线向量的大小和方向。 下面我们介绍如何在MAYA中制作法线贴图。 如图,为同一个模型准备一个低模,一个高模。在高模的表面可以有很多细节。

将低模和高模放在相同的位置,然后在Rendering模块下执行Lighting/Shading | Transfer Maps,如图。

在弹出的窗口中,设置Target Meshes为低模,Source Meshes高模,分别在Outliner中选择相应的模型,使用Add Select按钮添加。之后单击Output Maps 标签下的Normal,即选择输出法线贴图。然后在下面设置贴图存储路径和名称,设置法线贴图的格式,这里我们选择FF格式。其他参数如图,最后单击最下面的Bake按钮,即可生成法线贴图了。注意法线贴图的存储路径和名称不要含中文,否则会出错。

3DMAX贴图制作教程-高级贴图的应用

6.3.4 高级贴图的应用 在3D Studio MAX系统中除了BitMap贴图方式外还有多种的贴图方式。其中一些高级贴图如自动反射贴图可以使物体产生真实的反射效果,自动计算反射场景中其它物体。蒙板贴图可以将两种贴图进行组合通过相互遮挡产生特殊效果。通过这些高级贴图的使用可以使场景中的对象更具真实感。 Reflect/Refract自动反射与折射贴图: 在Bitmap的使用中我们曾经介绍过使用Bitmap模拟自动反射与折射的效果。但是这种方法制作出的反射、折射效果并不真实。在某些时候我们须要精确的反射与折射效果时就必须要使用Reflect/Refract贴图。 下面我们在场景中建立四个球体与一个立方体,如图6-59所示。 图6-59 场景 我们将使用自动反射、折射贴图使场景中的球体相互映射。 使用前面介绍过的方法为场景中的对象赋材质。单击工具栏中的按钮,在材质编辑器中选择不同材质分别赋予场景中的不同物体。 1)选择第一个示例窗,参照如图6-60所示的参数,将材质编辑为无色透明玻璃,并将材质赋予顶上的球体。

图6-60 环境色/漫反射色 2)在Map卷展栏中选择Reflection选项,单击None按钮在弹出的贴图浏览器中选择Reflect/Refract自动反射与折射贴图。 3)单击工具栏中按钮回到上一层级,降低反射强度。 4)选择Rafrection折射,单击None按钮,在贴图浏览器中选择Reflect/Refract 自动反射与折射贴图。为材质增加折射效果回到上一层极,降低折射强度设定Refract值为80。 使用相同方法分别编辑红、黄、蓝色玻璃材质,并将材质赋予底下的三个球体。1)在视窗中选择立方体,进入材质编辑对话框

Maya中AO贴图的应用方法

译者:今天想起来学习一下Ambient Occlusion(简称:AO贴图)然后在ZBTime上搜索了一下,下了个电子书,可是使用的软件是3Ds Max,然后我又输入关键字Maya AO 还是没有相关的内容。 最后我就用Google 搜maya ambient occlustion ,结果出来的第一个网站进去一看,感觉不错,那么我想了想为了方便大家和以后的学习者。我就把教程转过来,本人英文顶多中学,主要是看英汉字典翻译,所以有翻译的不对的地方,请指出。 这是一个在Maya 8中制作和烘培AO贴图的基础教程。有些步骤可能与较早的版本里的菜单名不同。大部分的东西在Maya中可能有很多不同的方法可以做到,但是这个方法很合理和快速很适合我。 1. 设置材质节点 首先打开hypershade窗口,使用鼠标中建将SurfaceShader节点从节点列表内拖入至工作区域。 - 点击"Create Maya Nodes"(下图中蓝色圈中部分)改变为Menta Ray节点列表 - 然后展开Textures栏,用鼠标中建将mib_amb_occlusion节点托至工作区。

这里都是废话了,简单的讲就是看下图... 把两个节点的OutValu属性和OutColor属性链接起来。 2. 设置场景- 为了得到更好效果的AO贴图,场景的环境色必须是白色。在大纲中选中渲染用的摄像机后Ctrl+A 在属性编辑器里将Environment栏的背景色滑条拖动到100%的白色。

- 废话太多精简为:在全局渲染属性窗口里将渲染器改为MentalRay,然后将multi-pixel filter改为Lanczos 方式

3dMax贴图动画建模实验

1.实验4 3ds Max建模 1实验目的 通过本实验的学习,使学生掌握利用软件开发工具3d max进行三维模型的创 建,以及掌握3d Max软件的基本操作方法。 2实验环境 Windows10操作系统、3ds Max2014 3实验内容 (1) 利用 3DSMAX三维创建命令创建三维模型。 (2) 在 3DSMAX利用二维平面图创建三维模型。 (3)导入其他三维软件工具创建的三维模型。 4实验步骤 (1)创建地面 创建→标准基本体→平面,长度240,宽度160。如图 4-1、图 4-2所示: 图1-1 地面 图1-2 地面参数

(2)创建墙 创建→扩展基本体→ L-Ext (参数如右图),效果图及参数如 图 1-3 所示 (3)创建天花板 步骤同创建地板,参数只是将地板参数的z 改为100,如图 1-4所示: (4)创建床板 创建→扩展基本体→切角长方体,参数如图 4-5所示。 图 1-3 效果图及参数 图 1-4 天花板示意图及参数

(5)创建床头 创建→扩展基本体→切角圆柱体,(边数 24 以上),如图 4-6所示: ①点击圆柱体→旋转→ y 轴旋转90度,如图 4-7所示: 图 1-7 参数 图 1-5 床板示意图及参数 图 1-6 床头示意图和参数

②点击圆柱体,按Alt+A 将床板与床头对其(鼠标选中床头,按Alt+A 再选中床板),分别依次选择x 轴方向最小对最大,y 和z 轴方向中心对中心如图 4-9、图 1-8所示 (6)创建床头柜 ①创建→扩展基本体→切角长方体,参数如图 4-10所示: ②床头柜与床板进行对齐: X 轴最大对最大, Y 轴最大对最小,Z 轴最小对最小,如图 1-11 所示: 图 1-9 床头示意图及参数 图 1-11 对齐图 图 1-8 图 1-10 切角长方体及参数

Maya教程:海龟渲染器(for maya)渲染烘焙流程

Maya教程:海龟渲染器(for maya)渲染烘焙流程 火星时代为大家带来海龟渲染器渲染烘焙教程,海龟渲染器专为Maya而生,在Maya2013、2014、2015版本中得以集成,Maya有了自己的光能传递属性的渲染器。下面就来为大家讲解海龟渲染器渲染烘焙流程。 说到海龟渲染器,其实最强大的地方不在于渲染,而是它能将渲染的结果很好的烘焙成贴图的方式贴回到场景的模型中,这样就可以去掉光照完全的以模型贴图的形式快速的在场景中进行交互,这也是许多游戏的解决方案。 首先看一下要想把你所渲染的结果烘焙成贴图需要注意到的地方: 1.你的场景里最好使用Maya自身的Lambert、Blinn等基础shader,除非有特殊的用途,例如场景中要有3s效果的皮肤类型的物体,否则最好只用Lambert、Blinn等基础shader,这样便于烘焙管理,也就是说不用考虑烘焙的结果能不能实现。 2.如果场景中必须用到皮肤材质等需要3s效果的,可以使用海龟自带的ilrBssrdfShader,如下图: 3.海龟渲染器兼容Maya大部分的shader和程序纹理,但是体积光,glow光等的灯光属性不支持,所以需要注意,在渲染之前最好找简单物体作测试,对于绝大多数Maya自身的shader 完全没有问题。 4.如果需要烘焙ao效果需要注意一定要用海龟自身的ao节点,不要使用mr的ao,mr的节点海龟一律不支持。如下图: 那么接下来看看海龟渲染器的渲染设置我们需要了解哪些: 首先是渲染精度,例如抗锯齿,贴图过滤值,反射折射的参数等等,如下图:

默认的是很低的精度用于预览 如果需要成品品质的渲染则要切换相关数值为如下图:

3d max的贴图烘焙技术简易流程

C:\Users\G\Documents\3dsmax\sceneasse 原理:贴图烘焙技术也叫render to textures,简单地说就是一种把max光照信息渲染成贴图的方式,而后把这个烘焙后的贴图再贴回到场景中去的技术 优点:光照信息变成了贴图,不需要cpu再去费时的计算了,只要算普通的贴图就可以了,所以速度极快。由于在烘焙前需要对场景进行渲染,所以贴图烘焙技术对于静帧来讲意义不大,这种技术主要应用于游戏和建筑漫游动画里面,这种技术实现了我们把费时的光能传递计算应用到动画中去的实用性,而且也能省去讨厌的光能传递时动画抖动的麻烦。 制作步骤:1.首先我们建立了一个简单的场景,设置了max的高级灯光中的light tracer天光照明 现在来做贴图烘焙,快捷键0,或者在渲染菜单里打开,如图: 以下是贴图烘焙的基本操作界面, output path是用来设置存放烘焙出来贴图的路径的,必须在这儿进行设置; 而后可以选中场景里的所有物体,在output卷帘下面,点击add按钮,这时大家可以看到烘焙的很多种方式,有高光、有固有色等等,我们选择completemap方式,即包含下面所有的方式,是完整烘焙。

而后在下图位置选择diffuse color方式,这儿是于max5不同的地方,需要注意; 在下图位置选择烘焙贴图的分辨率大小,这和max的渲染输出是一样的,不去细说了。

按下render to textures面板里的render渲染钮进行渲染,得到如图的烘焙贴图

这时大家会发现视图里场景发生了变化,出现了近似渲染后的光照效果,哈哈,不要以为你的显卡变好了,而是烘焙后的贴图被自动贴到场景中去了,如图。(ps:估计万元级的专业卡也未必有这效果呀~~~)

xNormal烘焙法线的教程

xNormal最大的优点就是不用显示出模型就烘焙,所以即使面数高到令3ds Max、Maya爆机的高模也可以导进去烘焙,而且非常适合角色的制作。首先我们要有个分好UV的低模(这里我用我以前做的皮衣做示范,做的不好大家别笑),当然这个低模已经和高模匹配好,可以是高模拓扑出来的模型,然后在zb里将模型细分值调到中间值,这样即保持高模细节上的起伏又能正常导入3ds Max或Maya(面数比较少)。(图01) 图01 需要注意的是,ZBrush显示的Polys面数实际要乘以2. 将这个“中模”导到3ds Max后开始调低模的封套,封套完成后在封套的下面给个Edit mesh修改命令(xNormal需要低模是Mesh物体),然后在点选封套将低模导出。(图02)

图02 选择xNormal支持的SBM格式,再勾选图中3个,分别导出低模的UV,封套,光滑组(事先要给低模一个光滑组),然后点导出,出现如图字就表示成功,如果字比较多说明你没选中封套导出或者封套在其他修改器下面或者是不是Mesh物体。OK后,将ZBrush里的高模用最高级导出为OBJ。(图03)

图03 打开xNormal加载高模,然后给高模一个光滑组(这个作用不是很明显)。选第一个是使用导出的光滑组,后两个是自带的光滑组,我们可以选择中间的,第三个你也可以自己试试。(图04)

图04 导入低模,然后是最重要的地方,勾选use cage使其封套生效。我之前烘焙有问题都是这个原因。(图05)

图05 模型都导入后接着是烘焙设置,首先设置xNormal,将绿通道设置为y-,不然是上下反的。AO的话将采样值设置为256我觉得是蛮好的,其他我不知道是怎么设置,还需高手指点。上面的抗锯齿在烘焙法线的时候开最高,烘ao时如果机器不是特别好建议还是1x,不然会渲很长时间且占用电脑速度。(图06、图07)

3dmax的烘焙贴图技术——简易流程教程

3dmax的烘焙贴图技术——简易流程教程 贴图烘焙技术也叫Render To Textures,简单地说就是一种把max光照信息渲染成贴图的方式,而后把这个烘焙后的贴图再贴回到场景中去的技术。这样的话光照信息变成了贴图,不需要CPU再去费时的计算了,只要算普通的贴图就可以了,所以速度极快。由于在烘焙前需要对场景进行渲染,所以贴图烘焙技术对于静帧来讲意义不大,这种技术主要应用于游戏和建筑漫游动画里面,这种技术实现了我们把费时的光能传递计算应用到动画中去的实用性,而且也能省去讨厌的光能传递时动画抖动的麻烦。贴图烘焙技术是在max5时加入进来的技术,在max6中界面稍作了改动。下面就让我们来看一下max6的贴图烘焙技术吧! 首先我们建立了一个简单的场景,设置了max的高级灯光中的Light Tracer天光照明,具体的设置不在这儿罗嗦了,我们在这儿就来说贴图烘焙。先来渲染场景,如图,这是加了材质灯光和Light Tracer后的效果,渲染时间15秒。 现在来做贴图烘焙,快捷键0,或者在渲染菜单里打开,如图:

以下是贴图烘焙的基本操作界面, Output Path是用来设置存放烘焙出来贴图的路径的,必须在这儿进行设置;而后可以选中场景里的所有物体,在Output卷帘下面,点击Add按钮,这时大家可以看到烘焙的很多种方式,有高光、有固有色等等,我们选择CompleteMap 方式,即包含下面所有的方式,是完整烘焙。 而后在下图位置选择Diffuse Color方式,这儿是于max5不同的地方,需要注意;

在下图位置选择烘焙贴图的分辨率大小,这和max的渲染输出是一样的,不去细说了。

MAYA材质贴图教程

MAYA材质贴图教程 MAYA材质贴图在MAYA学习中占据很重要的地位,好的作品首先必须有精简,漂亮的模型,在有了模型后对模型渲染就接决定了作品最终的档次,因此MAYA材质贴图的掌握在MAYA学习中显得尤为重要,我们现在就来学习一个老外的贴图过程, 01翻译了好几天,英语读起来真是艰涩难懂!!! 现在终于和大家见面了,大家看了以后,认为好的帮忙顶一下,谢谢啦!!! 翻译教程挺有意思的,还能练英语!!!!一举多得!!!

02下面是我角色头部的UV坐标图。我们将用它来引导我们绘制纹理贴图。

03我将做一个3000*3000象素大小的纹理贴图 如果你仅仅是学习和练习,你实际上不需要这大的,1000*1000或 1500*1500之间是比较合适的,如果你确实没有很多细节的话。 这张贴图将包括 Color Map (颜色贴图)

Bump Map(凹凸贴图) Specular Map(高光贴图) Reflectivity(反射率贴图) Transparency(透明贴图) Translucence(半透明贴图) Diffuse(过度色贴图) 这些贴图我仅仅使用其中的一部份, 请记住实际上不需要绘制所有的这些贴图,这正好是我所使用的。 我将开始绘制凹凸贴图,因为通常情况下这是绘制其他贴图的基础, 现在如果你拥有一个数位板你可能会发现添加一些好看的细节是非常容易的, 否则就使用鼠标。我只有一只鼠标,所以画起来不是很容易并且花费许多时间,不过还能应付得过去, 现在打开photoshop 准备开始 虽然这个教程是面向初学者的,但是凹凸贴图实际上将不包括如何作画过程。 我已经想出一些方法绘制一张凹凸贴图是比较容易的, 虽然不是最好的方法,但是应该相当容易。请随我一起做!!!!

3d max烘焙纹理

看过入门教程后,相信您对VRP一定有了些初步的概念。在粗略地从三维模型建立到实时交互场景生成演示的全过程中,您可能已经意识到:有了VRP,制作虚拟现实场景已经不再是个难题,画面效果好坏的关键也不再是实时软件,仍然取决于传统的三维造型和渲染软件,又回到了您早已熟知的3ds max,而重点就是烘焙工具。 接下来我们着重介绍烘焙工具的使用,以及提高烘焙质量等相关问题。如我们所知,3ds max的烘焙工具或插件有很多,有从5.0版本开始加入的烘焙工具Render To Texture,有插件FinalRender提供的tBaker,还有VRay带来的Bake3D等等。这些都可以完成纹理烘焙的工作并被高效地应用到VRP中间去。 在下面的教程里我们就来进一步讲讲3ds max 5版本自带的Render To Texture。这里我们只挑选了其中比较重要的参数进行讲解,对于其它参数您可以参看3ds max的手册或其它相关书籍。3ds max 6版中的Render To Texture在一定程度上有所改变,如果您使用的是3ds max 6,就可以参阅我们提供的另一篇教程:《3ds max 6烘焙优化教程》。 【目录】 ?烘焙纹理并导出 ?调试烘焙参数 ?其它注意事项 ?总结 ·1.打开场景 ·打开本教程所提供的max场景angel-max5.max。灯光、材质、相机、渲染参数等已经设置好。如下图。 ·2. 使用默认参数烘焙并导出

·接下来的工作就是烘焙,烘焙步骤完全按照入门教程里介绍的进行,在此不再重复。本例使用CompleteMap 作为烘焙类型,烘焙类型Light Map的使用方法跟CompleteMap是完全一样的,唯一要注意的是Light Map 纹理对应的Target Map Slot必须是Self-Illumination。烘焙完毕并导出至VRP-Builder,结果如下图。默认参数如被更改,请参照入门教程中的参数进行调整。 我们看到导出的效果并不理想。小天使的脸上、鼻翼、翅膀等部位出现了不同程度的黑斑。这是因为在烘焙时没有对一些参数作调整造成的。原因之一是:当物体被烘焙时首先会被烘焙工具进行UV平铺,而平铺的质量会直接影响到烘焙的质量。 ·调试烘焙参数 ·1. 调节参数 ·回到3ds max,打开Render To Texture面板,确保刚才的物体仍被选择。修改General Settings全局设置栏里的第二项Automatic Unwrap Mapping。将Threshold Angle的值改为60。 这个参数可以调节自动平铺UV纹理的角度域,提高它可以让更多的多边形片面放置在同一个簇里。增大平铺的簇从而减少平铺簇的碎片。由于渲染精度有限,过小的碎片渲染时会被忽略掉,这样就会出现黑斑。但Threshold Angle也不能过高,过高会造成多边形过度扭曲引起失真,出现图像拉伸的情况,具体介绍和其它参数大家可以参看3ds max的手册或其它相关书籍。 改完后再次烘焙。

【Maya】NormalMap法线贴图制作

Maya环境中,通常使用三种贴图:2D贴图,3D贴图以及Env环境贴图。3D贴图是由Maya 内置的3D纹理节点生成,在这就不做讨论了,一般用于生成特殊的程序纹理;环境贴图与3D 贴图类似,所不同的是环境贴图无明确的空间范围,常作为场景中的环境特效构成;2D贴图是我们最常用的贴图方式,也就是导入平面图形格式到模型的材质属性,如漫反射,高光,反射等。 以效果表现来看,2D贴图又可分为材质贴图,凹凸贴图和置换贴图三种: 材质贴图SurfaceMaterial表现的是模型的纹理构成;凹凸贴图BumpMap以虚假的起伏效果来丰富模型表面;置换贴图DisplacementMap则改变模型的表面结构,形成真正意义上的凹凸效果。 NormalMap法线贴图,在Maya中属于BumpMap凹凸贴图计算起伏效果的方法之一(Bump,Normal),包括Tangent Space Normals(切线空间法线)和Object Space Normals(物体空间法线)两种表现方式。 构成图如下(仅个人观点,不作权威认证……): 动画常用Bump方式进行起伏效果的模拟,而游戏因为特殊的硬件要求,采用的是Normal法线贴图(图形硬件渲染总是要比软件渲染快得多)。Bump方式是参考贴图的AlphaGain(透明增益)计算的起伏效果,而Normal方式则计算物体法线方向来实现起伏。但无论何种方式,都不能真正意义上实现物体凹凸,尤其是表面起伏较大的凹凸。至于法线贴图的构成机理就不做分析了(除非你想在2d的绘图软件如Photoshop中完成3d法线贴图的绘制……),我只以实际效果进行说明。

1.首先,创建两个“经典”的球体(无论是动画还是建模,球体是众人青睐的对象……) 2.赋予球体Lambert材质后,将fractal(碎片)节点连接到BumpMapping节点上;接着点击 材质属性面板右上方的“GoToInputConnection”按钮,进入“输入连接”的节点-bump2d

Maya 中制作和烘培AO贴图的基础教程

这是一个在Maya 8中制作和烘培AO贴图的基础教程。有些步骤可能与较早的版本里的菜单名不同。 大部分的东西在Maya中可能有很多不同的方法可以做到,但是这个方法很合理和快速很适合我。 1. 设置材质节点 - 首先打开hypershade窗口,使用鼠标中建将SurfaceShader节点从节点列表内拖入至工作区域 - 点击"Create Maya Nodes"(下图中蓝色圈中部分)改变为Menta Ray节点列表 - 然后展开T extures栏,用鼠标中建将mib_amb_occlusion节点托至工作区。

- 这里都是废话了,简单的讲就是看下图... 把两个节点的OutValu属性和OutColor属性链接起来 2. 设置场景 - 为了得到更好效果的AO贴图,场景的环境色必须是白色。在大纲中选中渲染用的摄像机后Ctrl+A 在属性编辑器里将Environment栏的背景色滑条拖动到100%的白色。

- 废话太多精简为:在全局渲染属性窗口里将渲染器改为MentalRay,然后将multi-pixel filter 改为Lanczos方式

- 关掉渲染设置窗口后将Surface Shader材质应用到模型,这个时候模型将会变成黑色。 3. 调整 - 废话太多,精简:渲染很快... 颗粒很多... 如下图:

- 废话省略N字。在HyperShade里选中AO节点Ctrl+A 把Samples改成256

4. 烘培至贴图 一旦有了AO渲染效果就更好,下一步就是烘焙至贴图了。 - 指定一个项目文件夹。file> Project> Set ... 我想这里不用翻译了。用Maya不知道制定项目,那么Maya就白学了.... - 确定已经为模型展好了UV。 - 确定模型的法线设置。不然贴图烤出来可能是黑的哦... - 确定模型的软硬边... - 记得备份场景哈 - 点选菜单Lighting/Shading > Batch Bake (Mental Ray) > Options box(文字后面那个方块) 看下图,其他的大部分设置一般不用动了..

3DMAX贴图制作教程-贴图的坐标

3DMAX贴图制作教程 6.3.2 贴图的坐标 如果赋予物体的材质中包含任何一种二维贴图时,物体就必须具有贴图坐标。这个坐标就是确定二维的贴图以何种方式映射在物体上。它不同于场景中的XYZ 坐标系,而使用的是UV或UVW坐标系。每个物体自身属性中都有Generate Mapping Coordiantes生成贴图坐标。此选项可使物体在渲染效果中看到贴图。 我们可以通过UVW Map修改器为物体调整二维贴图坐标。不同的对象要选择不同的贴图投影方式。在UVW MAP修改器的参数卷栏中可以选择以下几种坐标。 · P lanar平面:平面映射方式,贴图从一个平面被投下,这种贴图方式在物体只需要一个面有贴图时使用,如图6-45所示。 图6-45 平面贴图坐标 · Cyl indrical柱面:柱面坐标,贴图是投射在一个柱面上,环绕在圆柱的侧面。这种坐标在物体造型近似柱体时非常有用。在缺省状态下柱面坐标系会处理顶面与底面的贴图如图6-46所示。只有在选择了Cap选项后才会在顶面与底面分别以平面式进行投景如图6-47所示。

图6-46 缺省柱面贴图坐标图6-47 打开Cap设置后柱面贴图坐标 注意:顶面与侧面不呈直角,封顶贴图将和侧面融合。 · Spherical球面:贴图坐标以球面方式环绕在物体表面,这种方式用于造型类似球体的物体,如图6-48所示。 图6-48 球面贴图坐标 · Shrink Wrap收紧包裹:这种坐标方式也是球形的,但收紧了贴图的四角,使贴图的所有边聚集在球的一点。可以使贴图不出现接缝,如图6-49所示。

图6-49 收紧包裹贴图坐标 · Box立方体:立方体坐标是将贴图分别投射在六个面上,每个面是一个平面贴图,如图6-50所示。 图6-50 立方体坐标 · Face面:以物体自身的面为单位进行投射贴图,两个共边的面会投射为一个完整贴图,单个面会投射为一个三角形,如图6-51所示。 图6-51 面坐标 · XYZ to UVW:贴图坐标的XYZ轴会自动适配物体造型表面的UVW方向。 这种贴图坐标可以自动选择适配物体造型的最佳贴图形式,不规则物体适合选择此种贴图方式,如图6-52所示。

Maya+ZB卡通创作流程

Maya+ZB|打造最in卡通角色 Maya+ZB|打造最in卡通角色 作者:Percy Tienhooven 简介: 女王节(荷兰女王根据自己母亲的生日制定的法定假日)的时候,我和朋友在逛街时看到几个‘Emo(硬核朋克的分支)’朋克青年从身边走过,他们的这种风格非常适合用漫画形式来表现,于是我赶紧在本子上

画了个速写。这个速写本我一直随身携带,碰到有趣的事情就把它画出来。画的不好千万别笑。 学校给我们留了作业,要为一段动作捕捉动画做个3D角色,而我就想起来上面画的那幅漫画,做成3D肯

定挺有意思。因此我从 google 上找了一些照片,组合成下面的这张参考簿。 我在 Photoshop 里绘制了角色的正面和侧面像 - 花了我两天时间,哈哈。尽管画的有待提高,但角色的 整体设计思路还是能看清的。

接下来我创建出低多边形的身体和头部模型,身体的所有部位都是圆柱体改出来的。 圆滑后的特写 对我来说,用多边形抠出个脑袋实在太困难了,而 ZBrush 就方便多了,完全不用考虑技术方面的问题。

在 ZBrush 中,我花了1个小时的功夫加工了头发、鼻子和嘴巴。 模型完成后,我将身体各部位导出成 OBJ 文件,再导入到 UVlayout 里创建 UV 贴图。嘴部稍微有点变形, 不过没关系,只要UV不重叠就行。 将头部导入 ZBrush 中开始贴图,我选择 poly-paint 直接在模型上画,然后将模型和纹理导回 Maya,并 添加 SSS shader。

将头发导入 ZBrush,将网格细分为3百万,塑造出纹理细节后,将法线贴图导入 Maya。 脑袋完成后,我琢磨着该绑定了,这时才发现忘了做手了...哈哈。于是我弄了个方块,在 Maya 中做出来 个低多边形的手,重复之前的步骤。

3Dmax光影烘培总结

3Dmax烘培 通过对烘培的学习和对高管局的烘培实验和对烘培问题的解决,我对光影烘培有了一定的了解,对烘培流程和烘培过程中遇到的一些问题有了一些体会。 这里我将两天烘培学习中对烘培的认识和体会作了一个简单的总结:一.烘培流程 我将烘培分为八个部分,分别为以下几个环节: 1.数据分析及处理; 2.拆分UV; 3.打摄像机; 4.灯光测试; 5.调整灯光与贴图; 6.烘培; 7.烘培贴图调整。 数据分析及处理——拿到数据后首现分析数据,是只需打室外还是室内室外结合烘培、小物件的数据、烘培范围的大小。将模型的数量做调整,分离较大的物体,尽量把大物体和大物体合并,小物体和小物体合并,然后过插件保证多余的材质节点被删除。模型处理后尽量使模型的面数在一到两千之间,因为面分得越多,烘培出来的效果越好。在拆完后检测物体的是否封闭,有没有漏光的可能。 拆分UV——拆分UV之前,首现要确保物体多余的材质节点已经删除。拆分UV可以使用UVWmap修改器,在展开前选择3DGIS支持的通道,这里的通道为2。在编辑过程中选择展平贴图,面角阀值设为60,间距为0.002。拆分时尽量利用UV编辑器的空间,对于没有充分利用的地方可以单独选择分布较密集的UV再次拆分,然后整体缩放并移动到UV框中没有利用到的空白地方。 打摄像机——场景中有的地方分布很密集,空间较狭窄镜头很难较好的显示物体全貌,则需要单独打上摄像机来观察场景。在灯光测试过程中可以挪动这个摄像机来调整视角,配合灯光的调整。 灯光测试——常见打灯方法有两种:三点光源和主光天光。三点光源适合与Vary来渲染,其因渲染速度慢,效果不明显而不被大量使用在项目中。主光天光的配合使用有渲染速度快,易掌握,易调整等优势而被应用于批量烘培。 灯光测试包括外景灯的测试和内景灯的测试。在需要同时烘培外景和内景时

Maya中顶点着色的方法

Maya中顶点着色(Vertex Color)的三种方法 Maya中顶点着色(Vertex Color)的三种方法 MAYA中多边形的顶点(Vertex)着色,使用的是与材质无关的另外一套数据信息,这些顶点色彩与几何体存储在一起,可以导出到游戏引擎或其他软件中。但使用Maya Software渲染器无法渲染出设定的顶点颜色,如图。 图基于顶点(Vertex)的着色与材质无关 MAYA中有三种方法可为顶点着色,下面分别介绍。 第一种方法是,首先选择多边行的一个或多个顶点,在Polygons模块下执行Color | Apply Color,如图,打开其选项窗,选择色彩,单击Apply Color按钮,为所选顶点应用色彩。 也可以一次性为多个顶点应用色彩,如图。

图一次性为多个顶点Apply Color(应用颜色) 第二种方法是使用Paint Vertex Color Tool(绘画顶点颜色工具)在顶点上直接绘画颜色。选择多边形,执行Color | Paint Vertex Color Tool,如图,打开其选项窗,设置色彩和画笔半径大小,直接在多边形绘画,即可为该顶点的顶点着色了。 为顶点着色时,使用Paint Vertex Color T ool在绘画过程中可以随时切换画笔大小、画笔颜色,如图,有时这比选择顶点执行Color | Apply Color要直观、方便。

图绘画顶点颜色 第三种顶点着色的方法是Prelight,即预亮,我们将在下面单独介绍。 Prelight与Bake Prelight,预亮,也可以为多边形顶点着色。Prelight基于多边形的每个顶点,对光照和纹理执行渲染计算,把光照和纹理信息转换为每个顶点的颜色信息,并把顶点颜色与几何体存储在一起。这样多边形的顶点色彩就与材质、灯光无关了,所以即使删除场景中灯光和模型的材质纹理,模型表面色彩也不会改变。这样即使把模型输出到其它平台中,灯光和纹理信息仍然在。如果需要将MAYA模型转换到游戏开发平台中时,Prelight很有用。 值得说明的是,由于Prelight是基于顶点进行的,顶点色彩是和材质无关的另外一套数据信息,所以Prelight的结果不会被渲染出来。 Prelight之前,场景中至少要有一个灯光,但对被计算的灯光的最大数量没有限制。 如图,选择已经赋予贴图的多边形,执行Color | Prelight(Maya)。

3DMAX贴图制作教程

3DMAX贴图制作教程 时间:2007-10-20 14:22 来源:网络作者:玉米哥浏览:25997次评论:1条摘要: 贴图是物体材质表面的纹理,利用贴图可以不用增加模型的复杂程度就可突出表现对象细节,并且可以创建反射,折射,凹凸,镂空等多种效果。比基本材质更精细更真实。通过贴图可以增中模型的质感,完善模型的造型,使你创建的三维场景更接近现实。 3D Studio MAX中最简单 贴图是物体材质表面的纹理,利用贴图可以不用增加模型的复杂程度就可突出表现对象细节,并且可以创建反射,折射,凹凸,镂空等多种效果。比基本材质更精细更真实。通过贴图可以增中模型的质感,完善模型的造型,使你创建的三维场景更接近现实。 3D Studio MAX中最简单的是Bitmap位图。除此之外还有多种贴图形式。并且可在材质的同一层极赋予多个贴图,还可以通过层极的方式使用复合贴图来混合材质。 6.3.1 贴图的类型 3D Studio MAX的所有贴图都可以在Material/Map Browser材质/贴图浏览器中找到。不同的贴图组成在不同的目录下,如图6-43所示。

图6-43 贴图清单 2D Maps二维贴图:二维平面图像,用于环境贴图创建场景背景或映射在几何体表面。最常用也是最简单的二维贴图是Bitmap。其它二维贴图都是由程序生成的。 3D Maps三维贴图:是程序生成的三维模板,如Wood木头,在赋予对象的内部同样有纹理。被赋予这种材质的物体切面纹理与外部纹理是相匹配的。它们都是由同一程序生成。三维贴图不需要贴图坐标。 Compositors复合贴图:以一定的方式混合其它颜色和贴图。 Color Modifier颜色修改器:改变材质像素的颜色。 Other Map其它贴图:是用于特殊效果的贴图,如反射、折射。 以上介绍的几种类型的贴图都将被应用到材质贴图中。进入材质编辑器,在Map 卷展栏中材质选择贴图。卷展栏中色彩直接与材质的基本参数相关。只要单击None按钮就会弹出贴图浏览器,可以选择任何一种类型的贴图作为材质贴图,如图6-44所示。

相关主题