unity创建地形

以下是关于unity搭建地形的学习记录。

1.导入资源

   

        在unity的官方商店找到自己需要的地形资源,需要注意自己的unity版本,比自己unity版本高的资源可能无法使用。       

  

        将找好的资源添加至我的资源,在unity中打开。在window选项卡下的Package Manager内也可找到自己的资源。

        点击Download等待下载,选择自己需要用的文件Import导入。

        导入成功后可以在Project面板下Assets资产文件夹内看到自己的资源包。Scenes文件夹内的存放的文件为场景文件,是在unity中加工内容的界面。如果需要新建场景,在Scenes文件夹内鼠标右键->Create->Scene即可完成新建场景。

 

2.新建地形

        在Hierarchy层级面板中鼠标右键->3D Object->Terrain,完成新建地形。

3.编辑地形

        选中新建地形对象,在Inspector面板中可以选择工具开始编辑地形,在Terrain地形组件中有5种基本工具,分别是创建相邻地形、绘制地形、绘制树、绘制细节、地形设置。

3.1 创建相邻地形

        选择该工具可以在scene窗口中选择合适位置创建地形,如下图。

3.2 绘制地形

        选择该工具后通过选择合适笔刷即可修改地形的形状,工具栏下方有一个下拉菜单依次是抬高或降低地面、绘制洞、绘制纹理、设置高度、平滑高度、标记地形(绘制印章)

 

注:自己新建的地形到底多大呢?

        选择地形设置工具找到Mesh Resolution(网格分辨率)可以知道新建的默认地形长为1000宽为1000,以单位为1的立方体为参考,地形上的最小格的面积等于1,即新建的地形上可以放下1000*1000个单位为1的立方体。

开始绘制地形

        绘制地形轮廓:选择Raise or Lowar Tarrain->在Brushes笔刷栏选择笔刷->在Brush Size和Opacity内调整笔刷大小和笔刷不透明度(绘制强度)。

 

        鼠标左键在地形上滑动即可绘制,如果绘制的山体过高可以长按shift键鼠标左键在过高位置滑动即可降低高度,但默认高度最低为0,如需要绘制河流湖泊之类的就需要设置初始高度,在Set Height内的Height调整数值,再点击Flatten Tile(展平瓦片)即可完成高度设置。

        绘制地形纹理:选择Paint Texture

 

        在Terrain Layers(地形层)选择Edit Terrain Layers->Create Layer...就可以为地形添加上纹理。

3.3 绘制树

        选择绘制树工具->在Trees下点击Edit Trees...添加树->调整笔刷大小、树的密度(Tree Density)、树的高度(Tree Height)的随机程度等->开始绘画。

3.4 绘制细节

        和绘制树类似。

以上就是关于地形创建的学习记录内容,如有错误还请各位指正。

  • 10
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值