unity3D地形编辑器—Terrain

?? 未来的游戏开发程序媛,现在的努力学习菜鸡
??本专栏用来记录我最近的游戏开发的学习
??本篇是unity3D地形编辑器—Terrain

unity3D地形编辑器—Terrain

  • 一、总体介绍
    • 1.基本信息
    • 2. 一些快捷键
  • 二、Raise/Lower Terrain 升高或降低地形
  • 三、Paint Height 刷出特定高度
    • 1.使用 Height 属性滑块手动设置高度:
    • 2.按住 Shift 键单击某处地形对高度进行采样:
  • 四、Smooth Height 平滑高度
  • 五、Paint Texture 绘制纹理
    • 1.基本信息
    • 2.添加贴图
  • 六、Paint Trees 画树
    • 1.基本信息
    • 2.添加树
  • 七、Paint Details 绘制细节
    • 1.基本信息
    • 2.添加草和其他细节
  • 七、Terrain Settings 地形设置
  • 八、资源导入部分

一、总体介绍

1.基本信息

进入Unity3D,点击“GameObject”→“3D Object”→“Terrain”菜单创建一个地形

unity3D地形编辑器—Terrain

2. 一些快捷键

  • 点击F1-F6,可以切换这六个选项

    unity3D地形编辑器—Terrain
  • 点击” ” ,可以在树木、纹理和细节的可用对象之间左右循环切换。

    unity3D地形编辑器—Terrain
    unity3D地形编辑器—Terrain
    unity3D地形编辑器—Terrain
    可以调整地形的凹凸程度,以笔刷的方式设置地形的坡度。
    Brushes栏下有各种各样的笔刷样式,笔者可以根据开发需要选择不同的笔刷样式。
    属性 含义
    Brush Size 笔刷大小,含义为笔刷的直径大小,单位为米
    Opacity 笔刷的强度值,该值越大,制作地形时,地形变化的幅度越大,反之则越小

    注:通过点击和拖动鼠标,可以使鼠标点过的地方凸起,同时按下“Shift”键可以实现下凹的功能。需要注意的是,进行下凹的操作时,不能使地形水平面低于地形最小高度。即地形创建时的初始高度是地形的最低限制,之后的操作不能使地形低于该高度。

    三、Paint Height 刷出特定高度

    unity3D地形编辑器—Terrain
    将height设置为50,并用笔刷刷这块地形,高于50的降低,低于50的升高
    unity3D地形编辑器—Terrain
    然后用笔刷刷这块地形,高于此处的降低,低于此处的升高
    unity3D地形编辑器—Terrain

    不会显著提高或降低地形高度,而是对附近区域进行平均。这软化了景观,减少了突然更改的外观,有点像ps中的模糊工具。

    五、Paint Texture 绘制纹理

    unity3D地形编辑器—Terrain
    然后添加贴图(图上有的贴图是我之前添加的)
    unity3D地形编辑器—Terrain

    点击Select,在弹出的Select Texture2D面板中选择合适的纹理图或者是法线贴图

    unity3D地形编辑器—Terrain

    六、Paint Trees 画树

    unity3D地形编辑器—Terrain
    unity3D地形编辑器—Terrain

    1.基本信息

    和Paint Texture 绘制纹理的一样,可以补博客中Paint Texture 绘制纹理的部分。

    2.添加草和其他细节

    添加草:

    unity3D地形编辑器—Terrain
    Noise Spread:控制草地健康和枯萎色块的交替情况,值越高表示给定区域内的变化越大。交替的草地斑块在中心比在边缘更“健康”,健康/干燥颜色设置通过其颜色显示草丛的健康状况。

    Billboard:启用后,草地图像将旋转,以便它们始终面向照相机,当您想要显示密集的草地时,此选项可能很有用,因为不可能看到侧面的团块。


    添加其它细节和草的流程基本一样。

    七、Terrain Settings 地形设置

    unity3D地形编辑器—Terrain
    下载2018.1.7的Standard Assets。

    ??打卡记录一下,这是我截止到现在,2022.09.11,写博客花费时间最长,写的内容最多的一次。
    写了有一段时间博客了,学一个新的知识点,解决一个新问题需要花费时间,但把知识点写出来,把个问题记录下来,写成博客,更是花费了几倍的时间。但我写下来的部分我确实记的更牢!!


    希望我记录下来的东西,也可以帮助到看到这篇博客的你??

    来源:猪肉丸子~

    声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年8月9日
下一篇 2022年8月9日

相关推荐