- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
unity3d游戏发之构建3D游戏世界的基本地形
?创建一个3D地形? ?? ?? ?? ? 在上一章中介绍了简单的游戏平面,当然unity3D中提供了非常强大的地形编辑器,凹凸,贴图,碰撞,你能想到的功能它都可以做,给力吧。快快构建我们的3D游戏地形~哇咔咔~~~? ?? ? 点击Terrain – Create Terrain 创建一个游戏地形,我们命名为MyTerrain。? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???? ?? ? 调整一下摄像头的角度,正对着我们创建的游戏地形,补充一下unity3d?场景编辑器的移动的控制。? ?? ? 模型的旋转: Option + 鼠标左建? ?? ? 模型的平移: Option + 鼠标中键? ?? ? 模型的缩放: Option + 鼠标右键? ?? ? 在下图中可以清晰的看见创建的游戏地形,与摄像头映射的方向与显示的内容。? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???出自狗刨学习网? ?? ? 地形一旦创建完毕后,Unity3D会默认地形的大小,宽度,厚度,图像分辨率,纹理分辨率,等等,这些数值是可以任意修改的。? ?? ? 点击Terrain – set Resolution打开设置地形参数菜单,如下图所示。? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???? ?? ? 如上图所示从上到下分别代表的含义是? ?? ? Terrain Width: 地形的宽度? ?? ? Terrain Height: 地形的高度? ?? ? Terrain Length:地形的长度? ?? ? HeightMap Resolution:地形高度图的分辨率.? ?? ? Detail Resolution:细节分辨率,控制草和细节网格地图的分辨率。数值越高标示效果越好,想对也越消耗机器性能,可能会卡。根据情况适当的调节。? ?? ? Control Texture Resolution:控制不同纹理的分辨率。? ?? ? Base Texture Resolution:控制相对纹理分辨率,这里指一定范围内的。? ?? ? 设置完毕点击 set Resolution按钮,有兴趣的朋友可以动态的修改一下参数,看看你的地形发生了什么样的改变?? ?? ? 这样子我们的地形表面就创建完毕,下面给地形上添加一些五彩缤纷的元素吧。。。? ?? ? 五彩缤纷的元素? ?? ? Hierarchy中点击Terrain,Unity编辑器右侧栏中出现地形编辑窗口。下图中红框内是比较重要的一些信息,从上倒下分别为。? ?? ? 1 .Position Rotation Scale地形的位置旋转 缩放,任何模型物体点击后右侧都会出现这个窗口,标志着当前模型在3D空间中的位置,修改参数模型也会跟着在三维空间中改变。? ?? ? 2.这里包含7个按钮,从左到右依次为编辑高度、编辑特定高度、设置平滑、纹理贴图、画树模型、画草模型、其他设置.善用着七个工具可以编辑一个好看实用的地形,稍后我会介绍这七个按钮的具体操作流程。? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???? ?? ? 编辑高度? ?? ? 默认光标是指在编辑高度这个按钮上。? ?? ? Brushes:地形绘制画笔,这里有很多种画笔的图案可供我们选择。? ?? ? Brush Size :画笔宽度取值范围? ?? ? Opacity :画笔高度取值范围? ?? ? 各位盆友们具体设置一下拖动鼠标点地形中点击一下就可以充分的感受这些参数的意义,鼠标左右移动是画笔绘制地形宽度,上下移动则是绘制地形高度。按住Shift键拖动鼠标是凹陷地形。? ?? ? 如下图所示简单的地形就映入我们的眼帘,看起来有点粗糙,别担心好戏在后面。? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???? ?? ???编辑特定高度? ?? ? 和编辑高度页面中的信息差不多多了一个Height用来设置最大的高度,编辑高度中Opacity是最大高度,但是在这里Height才是最大高度但是Opacity必需有数值,举个例子Opacity设置为100??Height设置 80 最高的高度就是80? ?.Opacity设置为20??Height设置 100最高的高度还是20.? ?? ?? ? 设置平滑? ?? ? 用上面的方法创建的地形,感觉边角有点粗糙,在这里可以设置边角平滑过渡。? ?? ? 纹理贴图? ?? ? 给地形添加图片,制作好看的游戏地形,资源方面我们可以导入系统标准的资源库,里面有很多好看的地
您可能关注的文档
最近下载
- 2025年首次曝光171页初中语文学霸手写笔记(可打印).docx VIP
- 排水球墨铸铁管道工程技术规程.pdf
- 模板中文软件版Project2010-详细教程.pptx VIP
- 云南曲靖钢铁集团双友钢铁有限公司钢铁转型升级一体化项目项目环境影响报告书.pdf VIP
- 模板中文软件版project2010详细教程x.pdf VIP
- 小学信息技术五年级SCRATCH教案全集.doc VIP
- 2025年上海市汽车园区智能网联汽车测试道路建设可行性研究报告.docx
- 2023年10月自考03291人际关系学试题及答案含评分标准.docx VIP
- 三一EBZ200悬臂式掘进机使用说明书.pdf VIP
- 《 卷烟工厂能源管理绩效评价方法》编制说明.docx VIP
文档评论(0)