文档库 最新最全的文档下载
当前位置:文档库 › unity 灯光-烘焙光照贴图

unity 灯光-烘焙光照贴图

unity 灯光-烘焙光照贴图
unity 灯光-烘焙光照贴图

灯光-Light

对于每一个场景灯光是非常重要的部分。网格和纹理定义了场景的形状和外观,而灯光定义了场景的颜色和氛围。

可以通过从菜单中选择 GameObject->Light并将其添加到你的场景中。有3种类型的灯光。一旦添加了一个灯光你就可以像操作其他物体一样操作它。

相关属性介绍

◆Type:灯光的类型

?Directional:平行灯,类似太阳光;

?Point:点光源,类似灯泡;

?Spot:聚光灯,类似舞台聚光灯;

◆Baking:该选项有三个选择

?Realtime:即光源不参与烘焙,只作用于实时光照;

?Baked:表示光源只在烘焙时使用

?Mixed:该光源会在不同的情况下做不同的响应;在烘焙时,该光源会作

用于所有参与烘焙的物体;在实际游戏运行中,该光源会作为实时光源

作用于那些不参与烘焙的物体或者动态的物体(不作用于静态的物体,

就是勾选了Static);

◆Color:光源的颜色,根据不同的环境设置不同的颜色,营造出不同的氛围;

◆Intensity:光线强度;

◆Bounce Intensity:光线的反射强度;

◆Shadow Type:设置是否显示光源作用在的物体的阴影,

?No Shadows不显示阴影,阴影不存在;

?Hard Shadows:硬阴影(无过滤),效果不是很自然比较生硬;

?Soft shadows:柔化阴影,更加贴近实际生活中的阴影显示,但比较消耗

资源;

◆Strength:阴影黑暗程度,取值范围0~1

◆Resolution:阴影的清晰度,细化度,越高消耗越大;

◆Bias:阴影的偏移量,越小,物体表面会有来自它自身的阴影,太大光源就

会脱离了接收器;

◆Cookie:灯光投射的纹理,如果灯光是聚光灯和方向灯就必定是一个2D纹理,

如果是点光源必须是一个Cubemap(立体贴图);

◆Cookie Size:缩放Cookie的投影,只适用于方向光

◆Draw Halo:如果勾选,那光源带有一定半径范围的球形光源

◆Flare:在选中的光源的位置出现镜头光晕;

◆Render Mode:此项决定了选中的光源的重要性,影响照明的保真度和性能;

?Auto:渲染的方法根据附近灯光的亮度和当前的质量设置在运行时由系

统确定;

?important灯光是逐个像素渲染的;

?Not Important灯光总是以最快速度渲染;

Culling Mask:剔除遮罩,类似摄像机的遮罩,选中指定的层收到光照影响,未选中的不受到光照影响;

设置全局光照和烘焙光照贴图-LightMap

一个场景中灯光添加多了资源消耗也就大了,为了降低资源的消耗,可以选择烘焙光照贴图;把光源的效果烘焙到贴图上,形成自带光源效果的贴图,这样就可以减少灯光的使用。

使用unity自带的光照系统设置以及烘焙光照贴图;

首先先介绍一个GI是什么? GI =直接光照+间接光照+环境光+反射光

GI分为两种, 一种是Precomputed Reatime GI, 这种GI需要预先计算, 计算场景中所有的Static物体的信息, 并且允许在运行时任意修改光源的Bounce Intensity或者移动光源的位置. 所有的变化都是实时的.

第二种是Baked GI, 这种GI不会预先计算但会进行预先烘焙, 无法像Precomputed Realtime GI那样在运行时更改光源.

要想完全理解GI, 首先要好好说一下Lighting面板.

在Window中选中Lighting,选中后再检视面板中就会出现一个Lighting的面板,如下

以下是Lighting视图下Scene选项卡(如下图)

先介绍一下Environment Lighting下的属性:

Environment Lighting这些内容控制的是场景总体的光线信息, 包括天空盒的设置, 可以赋予一个天空盒材质上去, 而天空盒材质在Unity5里面也有更新, 很有意思, 大家可以试试, 新建一个材质然后选择Skybox/Procedural就行了.

●SkyBox:天空和,围绕整个场景的包装器,模拟填空效果,此项可以选择是

否在场景中使用天空盒;

●Sun:指定某一个方向光光源来模拟场景中的太阳。如果设置为none,系统将

默认设置场景中最亮的方向光作为“太阳”;

●Ambient Source:设置环境光对物体周围环境的影响来源;

?Skybox:使用天空盒的颜色来确定不同角度的环境光

?Gradient:允许环境光从天空,视域和地面选择单独的颜色并将其融合;

?Color:对所有环境光使用原色;

●Ambient Intensity:环境光的强度;

●Ambient GI(全局光照):设置处理环境光的GI模式(Realtime,Baked)

●Reflection Source:使用天空的反射效果或自定义选择一个立方贴图

(Cubemap);如果选择了天空盒则额外提供了一个选项类设置天空盒贴图的分辨率;

●Reflection Intensity:反射源在反射物体上的可见度;

●Reflection Bounce:设置不同的游戏对象之间来回反弹的次数,如果设置为

1,只考虑初始反射;

以下跟实时光照有关:

Precomputed Realtime GI的概念是, 预先计算场景中的所有静态物体的信息, 具体计算出来了哪些信息咱们开发者不用操心, 这些计算出来的信息会用于实

时GI

●Realtime Resolution:实时光照贴图单位长度的纹理像素,此值的设置通常

要比烘焙的GI低10左右;(实时GI的分辨率,建议不要调太高)

●CPU Usage:运行全局光照渲染时,CPU的使用率;

以下跟烘焙的全局关照有关:

Baked GI就是烘焙光影贴图的内容了. 可以和Precomputed Realtime GI同时存在.

●Baked Resolution:烘焙光照贴图单位长度的纹理像素,此值设置通常比实

时GI高10倍

●Baked Padding:烘焙光照贴图中各形状的间距,取值范围2~100

●Compressed:是否选择压缩场景中的所有的光照贴图;

●Ambient Occlusion:环境遮挡表面的相对亮度,较高的值表示遮挡处和完全

曝光地区的对比更大;

●Final Gather:当处于选中状态是,在计算发射光时将使用与烘焙贴图一样

的分辨率。虽然选中此项提高了光照贴图的质量,但会消耗更多的烘焙时间;

以下是通用的全局光照的注解:

General GI组的这些参数同时适用于实时GI以及烘焙GI.

Directional Mode:提高画质

图中是静态物体+Bake光源. 可以看到如果选择了Directional, 会像Unity4一样对静态物体处理得很不好, 但如果选择了Directional Specular, 画质马上就提升了一个等级.

不仅对于静态物体+Baked光源有提升, 对于静态物体+Realtime光源也有提升. 但是对于动态物体是没有提升的.

这两幅图是静态物体+动态光源. 可以说Directional Specular直接提升了静态物体对于直接光和间接光的效果.

Indeirect Intensity:在最终的光照贴图中游戏对象的散射,发射等间接光照的强度;

Bounce Boost:顾名思义,增强反弹光;

Default Parameters:预设参数值,可以创建新的LightmapParameters; Atlas Size:光照贴图的尺寸大小;

以下是环境雾和其他设置:

●FOG:选项设置场景中是否使用雾气,模拟现实雾;

●Fog Color:雾颜色

●Fog Mode:雾类型,基于距离,高度,或者两者皆有;

●Density:雾密度设置,浓或疏;

●Halo Texture:光晕贴图

●Halo Strength: 光晕的强度,越大光越清晰

●Flare Fade Speed:Flare(太阳耀斑,闪光)可见时的淡入和不可见时淡出●Flare Strength:耀斑的强度

●Spot Cookie:聚光灯投影遮罩

以下是光照贴图的信息:当烘焙成功后光照贴图的信息会显示在此视图中;

烘焙的流程如下:

确定你要烘焙的物体是否设置好灯光,设置好就选中要烘焙的物体在Lighting-Object中把物体设置为静态的(static),同时因为要进行烘焙需要把灯光的Baking 设置为烘焙模式baked;点击Build按钮开始烘焙,烘焙成功后会在资源文件夹中Assets下创建一个跟场景同名的文件夹并在里面生成光照贴图的资源;

法线贴图的创建和烘培

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.一个好的开始 在我们开始创建一个拥有大量细节的高模之前,为模型进行一些规划是非常好的主意,举例来说:如果模型有一些比较大元素象是大口袋,大块肌肉或是更大的皱痕我们就要增加一些多边形在低模。因为正如我前面所说法线贴图不会改变我们的低模,如果不为比较大的元素增加多边形,从某些摄象机角度看这些元素将看上去非常的平。这就是为什么我们要在雕刻高模之前规划模型。 而最好的办法是:在开始之前绘制详细的概念设计图,或者至少绘制一个简单的素描。在下图你可以看到,低模虽然只是一个很简单的几何体,但是已经拥有一些高模的特征。

Unity3D自带功能:灯光及光照烘焙

Unity3D自带功能:灯光及光照烘焙 这一篇比较偏重于功能介绍,具体的实例操作请参考其他文章:未完成 游戏场景中灯光照明的构成 现实生活中的光线是有反射、折射、衍射等特性的。对这些基本特性的模拟一直以来都是计算机图形图像学的重要研 究方向。 在CG中,默认的照明方式都是不考虑这些光线特性的,因此出来的效果与现实生活区别很大。最早期的时候,人们利用各种方式来模拟真实光照的效果,比如手动在贴图上画上柔和阴影,或者用一盏微弱的面积光源去照明物体的暗部以模拟漫反射现象等等。 然后出现了所谓的高级渲染器,用计算机的计算来代替我们的手工劳动来进行这个“模拟”的工作。在漫长的发展过程中,出现过很多很多计算方案,总体上分为这样几类: 直接模拟光线从被光源发出到最终被物体完全吸收的正向 过程,也就是常说的GI(Global Illumination); 不直接模拟光线,而是反向搜集物体表面特定点的受光照强

度来模拟现实照明效果,也就是常说的FG(Final Gathering); 完全不考虑光线的行为,单纯基于“物体上与其他物体越接近的区域,受到反射光线的照明越弱”这一现象来模拟模拟现实照明(的一部分)效果,也就是常说的AO(Ambient Occlusion); 将场景光照结果完全烘焙到模型贴图上,从而完完全全的假冒现实光照效果,也就是我们所说的Lightmap。 不论是GI还是FG,计算量都是非常大的,一帧图片需要几十分钟甚至几十小时来渲染,所以很难被应用在游戏设计领域。 因此在游戏设计领域,光照贴图技术依然是目前的主流方式。 由于光照贴图需要事先烘焙(baking)出来,且仅支持静态物体(Static Object),而我们的游戏场景中几乎不可能全都是静态物体,所以通常游戏场景中的灯光照明是多种照明方式的混合作用。 对于静态物体来说,大多使用光照贴图来模拟间接光的照明效果,然后加上直接光源的动态照明效果; 对于运动物体来说,则仅用直接光源的动态照明效果,或者使用光照探针来模拟间接光的照明效果。

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渲染钮进行渲染,得到如图的烘焙贴图

Vray烘焙实例教程

VRP 支持Vray 1.46.14版本的烘焙。在此为您介绍如何在VRay 1.46.14版本中进行贴图烘焙,并导出至VRPlatform 。 目录 软件平台及电脑硬件的要求 场景在max 中的操作 解决Vray 渲染烘焙后的黑面问题 Vray 面板参数设置 烘焙方式的设定原则与两种方式的优缺点 Vray 两种烘焙方式 在VRP 中制作其它效果 软件平台及电脑硬件的要求 本场景使用的软件平台和对电脑硬件的要求。 本教程场景最终max 渲染效果(没有加反射)、VRP 效果。 如下图所示 场景在max 、VRP 中最终效果 场景在max 中的操作

步骤一、打开本教程所提供的max场景文件。本场景模型来自网上论坛CMckinley,表示感谢!渲染器使用Vray渲染器。 如下图所示 渲染器选择Vray渲染器 步骤二、材质为VRAY材质,这样渲染速度相对会快一些;因原场景用了HDR照明,在这里取消了HDR照明,所以灯光做了调整,加上了阴影选项,这样会使物体产生阴影。 如下图所示

原灯光做了调整,加上了阴影 解决Vray渲染器烘焙后黑面问题 因为Vray在计算光的特点是只计算相机看得到的面,其它面的光不做计算,所以只有相机照得到的地方是亮的,照不到的地方是黑的,如图1.4所示,这也是好多用户在烘焙后导入到VRP中有的面是亮的,有的面是黑的或者花边的错误原因。解决方法是在max中多打一些相机(相机个数由场景而定),使所有面的光都在计算之内,然后在Vray参数面板中把所有光子累加起来(后面小节中有介绍),再进行烘焙,这样物体导入到VRP中就不会出现黑面或花边了。

用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 综合学术论坛

unity灯光-烘焙光照贴图讲解

灯光-Light 对于每一个场景灯光是非常重要的部分。网格和纹理定义了场景的形状和外观,而灯光定义了场景的颜色和氛围。 可以通过从菜单中选择 GameObject->Light并将其添加到你的场景中。有3种类型的灯光。一旦添加了一个灯光你就可以像操作其他物体一样操作它。 相关属性介绍 ◆Type:灯光的类型 ?Directional:平行灯,类似太; ?Point:点光源,类似灯泡; ?Spot:聚光灯,类似舞台聚光灯; ◆Baking:该选项有三个选择 ?Realtime:即光源不参与烘焙,只作用于实时光照;

?Baked:表示光源只在烘焙时使用 ?Mixed:该光源会在不同的情况下做不同的响应;在烘焙时,该光源会作 用于所有参与烘焙的物体;在实际游戏运行中,该光源会作为实时光源 作用于那些不参与烘焙的物体或者动态的物体(不作用于静态的物体, 就是勾选了Static); ◆Color:光源的颜色,根据不同的环境设置不同的颜色,营造出不同的氛围; ◆Intensity:光线强度; ◆Bounce Intensity:光线的反射强度; ◆Shadow Type:设置是否显示光源作用在的物体的阴影, ?No Shadows不显示阴影,阴影不存在; ?Hard Shadows:硬阴影(无过滤),效果不是很自然比较生硬; ?Soft shadows:柔化阴影,更加贴近实际生活中的阴影显示,但比较消耗 资源; ◆Strength:阴影黑暗程度,取值围0~1 ◆Resolution:阴影的清晰度,细化度,越高消耗越大; ◆Bias:阴影的偏移量,越小,物体表面会有来自它自身的阴影,太大光源就 会脱离了接收器; ◆Cookie:灯光投射的纹理,如果灯光是聚光灯和方向灯就必定是一个2D纹理, 如果是点光源必须是一个Cubemap(立体贴图); ◆Cookie Size:缩放Cookie的投影,只适用于方向光 ◆Draw Halo:如果勾选,那光源带有一定半径围的球形光源 ◆Flare:在选中的光源的位置出现镜头光晕; ◆Render Mode:此项决定了选中的光源的重要性,影响照明的保真度和性能; ?Auto:渲染的方法根据附近灯光的亮度和当前的质量设置在运行时由系 统确定; ?important灯光是逐个像素渲染的; ?Not Important灯光总是以最快速度渲染; Culling Mask:剔除遮罩,类似摄像机的遮罩,选中指定的层收到光照影响,未选中的不受到光照影响;

unity渲染篇

渲染流程简单介绍 1.模型导入设置,这个步骤主要是烘培贴图UV的设置 导入模型,在unity中设置烘培贴图UV,烘培UV也可以在max中使用第二套UV制作成烘培UV,烘培UV不能有任何UV重叠。 Unity设置如下 2.接下来把模型拖入Hierarchy视图中,勾选Static GONG 1

3.接下来要设置渲染参数 在Edit-> Project Settings ->Player 找到Other Settings 这里就不说“向前渲染”和“延迟渲染”了,不了解就可以百度下。 4.接下来灯光设置,平行光的设置 如果我们场景要使用实时光照,那么我们的灯光Baking选项就选择Realtime。 ShadowType:Soft Shadows Intensity 可以根据需求调整 Bounce Intensity 是反弹光照的强度,值越大场景就越亮。 5.打开烘培渲染面板 GONG 2

GONG 3

这是Lighting中Object选项,这是设置渲染灯光,被渲染物体的设置,上图中需要经常被用到的参数就是Scale in lightmap后的参数,这个参数是被渲染物体的lightmap 面积的缩放,值越大,lightmap越大,像素越多,阴影越清晰,但是这样会增加场景lightmap的数量和大小。适度修改即可。 6.接下来技术调整参数去渲染场景了。下图是使用实时光照的渲染参数, GONG 4

Skybox:旋转当前场景的天空盒子 Sun:旋转当前场景的平行光 Ambient Source:这个环境源选择有几个选项,可以选择天空盒子,渐变色,颜色,可以更具需求去选择,我比较爱用颜色设置,这样可以很好调整环境色彩和亮度。 Reflection Source:反射源,这个就是反射球的设置,如果场景中有需要去反射环境,就GONG 5

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按钮,即可生成法线贴图了。注意法线贴图的存储路径和名称不要含中文,否则会出错。

Unity3D自带功能:灯光及光照烘焙

这一篇比较偏重于功能介绍,具体的实例操作请参考其他文章:未完成 游戏场景中灯光照明的构成 现实生活中的光线是有反射、折射、衍射等特性的。对这些基本特性的模拟一直以来都是计算机图形图像学的重要研究方向。 在CG中,默认的照明方式都是不考虑这些光线特性的,因此出来的效果与现实生活区别很大。最早期的时候,人们利用各种方式来模拟真实光照的效果,比如手动在贴图上画上柔和阴影,或者用一盏微弱的面积光源去照明物体的暗部以模拟漫反射现象等等。 然后出现了所谓的高级渲染器,用计算机的计算来代替我们的手工劳动来进行这个“模拟”的工作。在漫长的发展过程中,出现过很多很多计算方案,总体上分为这样几类: 直接模拟光线从被光源发出到最终被物体完全吸收的正向过程,也就是常说的GI(Global Illumination); 不直接模拟光线,而是反向搜集物体表面特定点的受光照强度来模拟现实照明效果,也就是常说的FG(Final

Gathering); 完全不考虑光线的行为,单纯基于“物体上与其他物体越接近的区域,受到反射光线的照明越弱”这一现象来模拟模拟现实照明(的一部分)效果,也就是常说的AO(Ambient Occlusion); 将场景光照结果完全烘焙到模型贴图上,从而完完全全的假冒现实光照效果,也就是我们所说的Lightmap。 不论是GI还是FG,计算量都是非常大的,一帧图片需要几十分钟甚至几十小时来渲染,所以很难被应用在游戏设计领域。 因此在游戏设计领域,光照贴图技术依然是目前的主流方式。 由于光照贴图需要事先烘焙(baking)出来,且仅支持静态物体(Static Object),而我们的游戏场景中几乎不可能全都是静态物体,所以通常游戏场景中的灯光照明是多种照明方式的混合作用。 对于静态物体来说,大多使用光照贴图来模拟间接光的照明效果,然后加上直接光源的动态照明效果; 对于运动物体来说,则仅用直接光源的动态照明效果,或者使用光照探针来模拟间接光的照明效果。

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 方式

Unity3d游戏场景优化

Unity3d游戏场景优化 涉及到Lod技术 (Levels of Detail,多细节层次),选择剔除(Culling),光照贴图(Lightmap) (一) 光照贴图 动态实时灯光相比静态灯光,非常耗费资源。所以除了能动的角色和物体静态的 地形和建筑,通通使用Lightmap。 强大的Unity内置了一个强大的光照图烘焙工具Beast,这个东东是Autodesk公司的产品(可怕的垄断,感觉和3d沾边的软件丫都要插一手)。 据说用来制作过杀戮地带和镜之边缘。

镜之边缘建筑场景漂亮干净的光影,Lightmap的效果。 在Unity中制作Lightmap很方便,调节几个参数后直接烘焙即可。支持GI, Skylight, 效果一流!!!当然你需要一台好点的机器,不然漫长的烘焙过程你就有的等了。 内置的光照图烘焙工具Beast P场景准备和光照图烘焙点选Window --> Lightmapping 打开光照图烘焙面板: 1.确认所有将要被用来烘焙光照贴图的网格体 UVs正确无误. 最简单的办法是在mesh import settings中选择 Generate Lightmap UVs选项(由Beast自动分uv) 2.在Object面板中将所有网格体或地形标注为 static –这将告诉 Unity, 这些物体将不会被移动 和改变并且可以被赋予光照贴图。 3.为了控制光照贴图的精度, 进入Bake 面板并调整Resolution 的值. (为了更好的了解你的

lightmap texels使用情况, 在Scene 视窗中找到Lightmap Display 小窗口并且选择Show Resolution). 1. 点击 Bake 按钮。 2. Unity Editor's 会出现一个进度条,位置处于右下角. 3. 当烘焙结束, Lightmap Editor窗口会显示已经烘焙好的光照图. Scene 和 game 视图会同时自动更新–现在你的场景已经有了光照图的效果! Unity Lightmap的设置还有更详细和更高端的内容,请参考自带的文档!

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 切角长方体及参数

Unity烘焙材质到单一贴图的脚本

Unity烘焙材质到单一贴图的脚本 这个脚本由 CocoaChina 版主“四角钱” 分享,可以将复杂的材质(比如有法线贴图的材质)进行"烘焙",转变为单一的贴图。可用来将Unity 的游戏移植到移动平台时候使用。请将脚本放 Editor 文件夹里,使用时选择一个 Material 材质,然后在菜单种"Custom/Bake Material"打开并调整照明和其他参数,点击Bake按钮就会生成一个单一的贴图。 class BakeMaterialSettings { private static var kEditorPrefsName = "BakeMaterialSettings"; static var kBakingLayerShouldBeUnusedInScene = 30; static var kStandardTexNames = new Array ("_MainTex", "_BumpMap", "_Detail", "_ParallaxMap", "_Parallax"); var bakeAlpha = false; var bakeMainTexAsWhite = false; var minTextureResolution = 8; var maxTextureResolution = 2048; var emptyScene = false; var useCustomLights = false;

var ambient = Color.black; static var kLights = 3; var enableLight = new boolean[kLights]; var colorLight = new Color[kLights]; var dirLight = new Vector2[kLights]; function BakeMaterialSettings () { Load (); } function Load () { bakeAlpha = EditorPrefs.GetBool(kEditorPrefsName + ".bakeAlpha"); bakeMainTexAsWhite = EditorPrefs.GetBool(kEditorPrefsName + ".bakeMainTexAsWhite"); minTextureResolution = EditorPrefs.GetInt(kEditorPrefsName + ".minTextureResolution", 8); maxTextureResolution = EditorPrefs.GetInt(kEditorPrefsName + ".maxTextureResolution", 2048);

Unity LightMapping参数

一.简易烘焙教程: 1.准备需要烘培的光照贴图的场景,在物体面板中将所有要烘培光照贴图的物体设置为LightingStatic 2.从菜单中Window – Lightmapping打开Lightmapping窗口。在Bake面板下调整相关参数,(第一次默认参数即可)

3.点击BakeScene(烘培) 4.等待右下角进度条完成即可 二.Lightmapping窗口参数: 1.Object网格渲染器和地形: 物体的烘培设置:灯光、网格渲染和地形- 取决于当前的选择。 ·Static 静态 可渲染网格和地形必须标记为静态才能被烘培。 ·Scale In Lightmap 光照图比率 (只作用于可渲染网格)特别大的数值将分配给可渲染网格更大的分辨率。最终分辨率比例(光照图缩放)*(物体世界坐标空间所占面积)*全局分辨率烘培设置)如果设置为0物体将不被烘培。(但是它依旧对其他的物体有影响) ·Atlas 图集 图集信息-如果Lock Atlas(锁定图集)选项没有开启那么这些参数将自动更新。如果Lock Atlas(锁定图集)选项开启,这些参数将不会自动编辑。但是你可以手动设置他们。·Lightmap Index 光照图索引 光照贴图序列中的索引。 ·Tiling 平铺 (只作用于可渲染网格)物体光照贴图UVs平铺。 ·Offset 偏移 (只作用于可渲染网格)物体UVs的偏移。 Lights 灯光: ·Lightmapping 光照贴图 光照图模式:仅实时模式,自动模式和仅烘培模式。查看下面Dual Lightmaps的描述。·Color 颜色 灯光颜色。一些属性只作用于实时光照。 ·Intensity 光强度 灯光照明强度。一些属性只作用于实时光照。 ·Bounce Intensity 反弹强度 特定光源间接光照强度的倍增值。 ·Baked Shadows 烘焙阴影 控制当前灯光是否产生阴影。(当选择自动选项时同时影响实施阴影的产生)

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 准备开始 虽然这个教程是面向初学者的,但是凹凸贴图实际上将不包括如何作画过程。 我已经想出一些方法绘制一张凹凸贴图是比较容易的, 虽然不是最好的方法,但是应该相当容易。请随我一起做!!!!

相关文档
相关文档 最新文档