第六章 Unity3D教程之Terrain Composer.docx

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
#九城学院#???????Terrain Composer【介绍】Terrain Composer是一款很火的地形制作插件。可以快速做出实用的运行效率高的地形。与Unity自带Terrain对比如下?????????????????????????????????????????????Unity自带Terrain ??????Terrain Composer1 快速生成随机地形 no yes ??????2 快速生成随机地形纹理 no yes3 用曲线调整地形属性 no yes4 地形切块 no yes【学习方法】插件包里的PDF文档,对应老的1.1版本,不建议看了。建议入门看本教程,之后看官网材料官网视频及文档:英文视频需要翻墙看【使用步骤】这里以1.24版本举例一:打开Terrain Composer界面Terrain菜单 -Terrain Composer打开后一共有3个子栏1 Terrains2 Quick Tools3 Layer Level所有数据储存在Terraincomposer_save这个gameobject上,正式场景必须删除这个obj二:创建地形1 打开Terrain栏2 设置参数???Terrain Asset Name ??地形文件名???Terrain Scene Name ??场景名,填使用的场景的名字???Scene Parent ??自己建GameObject作为地形的父节点,或者通过右边的 Create按钮创建一个???Terrain Instances 就是地形是几x几的,如2x2=4 3x3=93 创建:左下角的Create Terrain创建后如下???????????三:设置地形高度1. 创建layer组:点击下图橙色+按钮, 并起名HeightmapGroup2 创建Heightmap layer如下图,先选组再按+3 生成Heightmap(1)Height为绿色,显示对应的Generate按钮(2)设置参数几个重要的参数Strength,力度,就是地形有多高Detail 细节,最高是10以上,比较真实Abs ?随机起伏地形(3)生成点击左下角 Generate按钮生成结果如下?????????4 Curve(Normal)该曲线决定地形(山) 从山脚到山顶的坡度。(1) 勾上Act(2) 设置曲线x(位置): 0~1 ?0对应山脚 1对应山顶y(高度): 0~1 ?0对应地平线 1对应地形设置里的最高高度设置曲线如下结果如下,上图曲线0.5之后的下降曲线对应各个山顶的凹洞四:设置地形纹理1 设置Splat Textures(1) 回到Terrains栏,点击Splat Textures(2) 点+ ?三次,创建3张贴图(3) 设置贴图(4) 按住Shift,点击Set All按钮,应用于 2x2 的所有4个地形2 设置Splat Layer(1) 创建SplatGroup(2) Splat绿色(3) 设置参数(4) Generate参数Strenth??参数Mix【细调】当用Terrain Composer生成后,可以用Unity自带的Terrain编辑器来调整。无论是高度还是贴图都是可以对小片区域进行调整的。

文档评论(0)

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

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

1亿VIP精品文档

相关文档