- 1、本文档共264页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
游戏场景
UNITY场景插件
优秀行业案例
UNITY场景开发相关工具介绍
练习:新建地形,并通过地形笔刷工具对其进行设计
?导入环境资源包
? 如果无此命令,则可以选择Assets→ImportPackage→CustomPackage命令,在文件浏览窗口中选择离线下载好的Environment.unitypackage导入即可
练习:为自己构建的地形添加纹理、草、树等细节。
练习:为自己构建的地形添加风场细节
环境设置
天空盒
练习:为自己构建的地形设置灯光,替换合适的天空盒。
渲染与烘焙
何为渲染??所有我们能看到的东西都是需要进行渲染的。?比如:天空盒,场景模型,角色模型,特效......?如果没有渲染,世界将是一片黑暗。
Unity各版本渲染引擎
?Unity中的渲染采用材质、着色器和纹理。这三者之间有着密切的关系。?材质通过包含对所用纹理的引用、平铺信息、颜色色调等来定义表面应使用的渲染方式。材质的可用选项取决于材质使用的着色器。?着色器是一些包含数学计算和算法的小脚本,根据光照输入和材质配置来计算每个像素渲染的颜色。?纹理是位图图像。材质可包含对纹理的引用,因此材质的着色器可在计算游戏对象的表面颜色时使用纹理。除了游戏对象表面的基本颜色(反照率)之外,纹理还可表示材质表面的许多其他方面,例如其反射率或粗糙度。?材质指定了要使用的一种特定着色器,而使用的着色器确定材质中可用的选项。着色器指定期望使用的一个或多个纹理变量,而Unity中的材质检视面板(MaterialInspector)允许您将自己的纹理资源分配给这些纹理变量。?对于大多数正常渲染(例如渲染角色、景物、环境、实体和透明游戏对象、硬表面和软表面),标准着色器通常是最佳选择。
?材质:现在游戏常用材质为PBR(Standard)和不受光材质(Unlit)次世代游戏用的是PBR材质,其中最基本的是4张贴图:颜色贴图,Normal贴图(凹凸贴图中的一种,为模型提供更多的细节),AO贴图(环境光遮蔽贴图,模拟物体之间所产生阴影),高光贴图?不受光材质(Unlit):像魔兽世界把特效关闭,一个模型的只靠最基本的颜色贴图,游戏中的灯光用的也是图片模拟的光晕。?理念:把美术的质量交给手绘颜色贴图而不是显卡做过多的计算;把内存留出来,给单张颜色贴图更大的尺寸,让画面更多细节;把GPU,CPU的性能空出来,留给粒子特效和更细腻的骨骼动画。
着色器shader的重要性?Shader好比是画家手中的画笔和颜料。如果画家没有了这两样东西后,根本就没办法画出好的作品。?在Unity中所有看到的一切,都离不开Shader的渲染,无论是天空盒,场景,角色模型,特效……这些我们之所以能在项目中看到它们,它们能显示出一个五彩缤纷的虚拟世界,其中都是Shader在起作用。
纹理?Unity可从最常见的图像文件格式导入纹理。?必须使用材质将纹理应用于对象。材质使用称为着色器的专用图形程序在网格表面上渲染纹理。?着色器可实现光照和着色效果,从而模拟许多其他事物的闪亮或凹凸表面。此外,它们还可一次使用两个或更多纹理,将这些纹理组合起来以获得更大的灵活性。
? 使用三种材质、两种着色器和一种纹理:?两个模型对车身使用不同的材质,分别为“Redcarmaterial”(红色汽车材质)和“Bluecarmaterial”(蓝色汽车材质)。? 这两种车身材质使用同一个自定义着色器“CarbodyShader”(车身着色器)。使用自定义着色器的原因是该着色器为专门汽车添加了额外的特性(例如金属性闪光渲染),或者可能具有自定义损坏遮罩功能。?车身着色器还接受一种色调颜色;红色和蓝色汽车设置为不同的颜色,使每辆汽车的外观不同,但两者使用同一种纹理。? 每种车身材质均引用“CarTexture”(汽车纹理),这是包含车身所有细节但没有具体油漆颜色的纹理贴图。?车轮模型也使用单独的材质,但这次两辆汽车共用相同的车轮材质,因为每辆汽车的车轮没有差异。车轮材质使用标准着色器,并同样引用汽车纹理。?注意汽车纹理包含的车身和车轮细节:这是一个纹理图集,意味着纹理图像的不同部分被显式映射到模型的不同部分。
创建材质?创建新材质,可以从主菜单中选择AssetsCreateMaterial,或者从Project视图中选择CreateMaterial。?默认情况下会为新材质指定标准着色器,并且所有贴图属性都为空,如图所示。?创建材质后,可以在Inspector视图(检视视图)中调整其所有属性。?要将材质应用于对象,只需将其从Project视图中拖到“Scene场景视图”或“层级Hie
您可能关注的文档
- 虚拟现实与增强现实理论与实践 课件 单美贤 第1--3章 什么是VR ---AR系列教程-Vuforia入门 - --Unity虚拟交互引擎介绍.pptx
- 《运营管理 第7版》课件 马风才 第07--15章 质量管理--- 互联网运营.pptx
- 2024年秋季新北师大版8年级上册物理全册教学课件.pptx
- 2025年春新人教版历史7年级下册全册教学课件.pptx
- 2024年秋季新人教版9年级上册化学全册教学课件(新版教材).pptx
- 2025年春新人教版8年级物理下册全册教学课件.pptx
- 2025年春新人教版英语7年级下册全册课件 (2).pptx
- 九年级数学上册2413弧弦圆心角省公开课一等奖百校联赛赛课微课获奖课件.pptx
- 中考历史总复习专题专题2近现代中国人民的抗争探索史省公开课一等奖百校联赛赛课微课获奖课件.pptx
- 中国人口研究专题报告—中国2025-2100年人口预测与政策建议.docx
- 中考语文总复习语文知识及应用专题5仿写修辞含句子理解市赛课公开课一等奖省课获奖课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第二课《藏猫猫》精品课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第三课《我向国旗敬个礼》精品课件.pptx
- 高中生物第四章生物的变异本章知识体系构建全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 整数指数幂市公开课一等奖省赛课微课金奖课件.pptx
- 一年级音乐上册第二单元你早全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级数学上册第二章实数27二次根式第四课时习题省公开课一等奖新课获奖课件.pptx
- 九年级物理全册11简单电路习题全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级语文下册第五单元19邹忌讽齐王纳谏省公开课一等奖新课获奖课件.pptx
- 2024年秋季新人教PEP版3年级上册英语全册教学课件 (2).pptx
文档评论(0)