unity3d游戏开发之构建游戏地形基本元素.doc

unity3d游戏开发之构建游戏地形基本元素.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
? 我们继续创建一个完美的3D游戏地形,将树木,花草,加入我们的游戏世界中,丰富3D世界的游戏元素。如下图所示MOMO继续向大家讲解 画树模型、画草模型、其他设置 ,这三个标签栏的意义。? ?? ? ?? ? 画树模型 ? ?? ? Hierarchy 标签栏中,点击Create – Tree 可以创建一个树的模型,设置自己的树木模型,这里我们先导入系统自带的树木模型,以后在讨论自定义模型的制作。 ? ?? ? 因为新建的工程中是没有树木和草地的贴图元素,可以在unity3D 的标准资源库中导入,导入的方法和上一章介绍的一样。打开unity3d?在Project标签栏中 鼠标右键 Import package – Tree Creator 将标准树木资源模型导入工程。 ? ?? ? 点击Edit Textures??出现一个下拉列表 ? ?? ? add Tree 添加一个树的模型? ? ?? ? Edit Tree??编辑树的模型 ? ?? ? Remove Tree删除树的模型 ? ?? ? 红框内是设置树木的一些关键重要参数 ? ?? ? Brush Size : 画笔绘制一次树木添加数量,数值越大越多,越小则越少,取值范围0到100。 ? ?? ? Tree Density:树之间的百分比,在一片树中间在放入量一片树就得修改这个数值了,取值范围0到100。 ? ?? ? Color Variation:树之间颜色差的范围,取值范围0到1。 ? ?? ? TreeHeight:树的高度,它是与场景模型有一定比例,越大树越高,取值范围0到200。 ? ?? ? Variation:树与树之间的高度比例,取值范围0到30。 ? ?? ? Tree Width:树的宽度,它是与场景模型有一定比例,越大树越宽,取值范围0到200。 ? ?? ? Variation: 树与树之间的宽度比例,取值范围0到30。 ? ?? ? 有了这些参数,我们就可以创建一些更贴切的3D树的模型在场景中啦。 ? ?? ? Tree None(Game Object) 添加树木的模型. ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??? ? ?? ? 设置树木的模型完毕后,用鼠标在场景中点击添加树木把, 按住Shift点击鼠标可以消除之前场景中已有的树木。 ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??? ? ?? ? 画草模型: ? ?? ? 起始它不仅能草,还能画一些自定义模型,可以处理一些零碎的小东西丰富游戏场景,如下图所示,Add Grass Texture为添加一个草的纹理图,Add Detail Mesh 添加一个自定义的模型。 ? ?? ? Brush Size: 和上面一样,标志绘制的面积。 ? ?? ? Opacity: 绘制的高度 ? ?? ? Target Strength:绘制的密度。 ? ?? ? 具体绘制的方法与添加模型的方法和画树类似,这里就不贴图概述了,盆友们打开编辑器试一试就OK啦。。 ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??? ? ?? ? 看一看草绘制出来的效果 ? ?? ? 具体编辑 ,移动草,拖动,以及模型的方法和上面类似,快快构建场景中的小玩意吧。嘎嘎~~ ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??? ? ?? ? 其他设置 ? ?? ? 主要设置一些3D游戏地形的一些参数 ? ?? ? 一下面列出一些主要参数的介绍,盆友们可以自己拖动鼠标修改一下其中的具体数值就可以在游戏视图中清晰的看到效果。 ? ?? ? Pixel Error:控制地形密度容差,数值越大越圆滑,越小地形角度越明显。 ? ?? ? Base Map Dist:控制地形贴图的距离. ? ?? ? Case shadows: 是否显示地形阴影 ? ?? ? Draw:是否绘制绘制场景模型,比如树,草等等。 ? ?? ? Wind Settings 地形中风的设置 ? ?? ? Speed:风速? ? ?? ? Size:风的范围 ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??? ? ?? ? 通过本章的学习,有了这些地形知识我们快快创建属于我们的3D游戏地形吧,欢迎各位盆友可以和MOMO一起讨论unity3d游戏开发,哇咔咔~~~

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档