Unity入门之地形绘制

1.创建地形(滚动鼠标滚轮可以放大或者缩小查看地形)

在Project视图中,Create-->3D Object-->Terrain

Unity入门之地形绘制_第1张图片

2.设置大小

在最右侧的设置选项中,可以设置地形的宽和高

Unity入门之地形绘制_第2张图片

Unity入门之地形绘制_第3张图片

3.绘制地形

最左侧的图标,控制地形的升高或者降落,直接点击鼠标左键地形升高,如果在同一点点击并且鼠标左键不松手,则继续增加其高度;在点击鼠标左键的同时按住shift来进行绘制的时候,地形会下降

Unity入门之地形绘制_第4张图片

点击的同时按住shift键,可以在Height栏看到目标的高度

Unity入门之地形绘制_第5张图片


平滑工具,让GameObject表面更加平滑

Unity入门之地形绘制_第6张图片

给地形贴图

原来的地图

Unity入门之地形绘制_第7张图片

点击Edit Textures

Unity入门之地形绘制_第8张图片

选择Add Texture

Unity入门之地形绘制_第9张图片

选择Smoothness(A)中的select

Unity入门之地形绘制_第10张图片

在弹出的资源文件中选择一张资源图片

Unity入门之地形绘制_第11张图片

点击Add

Unity入门之地形绘制_第12张图片

可以看到贴图已经贴到了地图上

Unity入门之地形绘制_第13张图片


Edit Textures--> Add Texture--> Smoothness(A)-->select-->选择一张资源图片,然后点击-->Add,继续添加资源

Unity入门之地形绘制_第14张图片

选择一个笔刷,选中一个textures资源,可以在地图上继续绘制

Unity入门之地形绘制_第15张图片

种树

Edit Trees-->Add Tree-->点击右侧的圆形图标

Unity入门之地形绘制_第16张图片

选择一个资源,双击选中,然后点击Add

Unity入门之地形绘制_第17张图片

Unity入门之地形绘制_第18张图片

Brush Size:画笔绘制一次树木的数量,取值范围是0到100

Tree Density:树之间的百分比,取值范围是0到100

Color Variation:树之间色差的范围,取值范围是0到1

TreeHeight:树的高度,取值范围是0到200

Variation:树与树之间的高度比例,取值范围是0到30

Tree Width:树的宽度,取值范围是0到200


选中输入,然后单击鼠标左键,就可以种树

Unity入门之地形绘制_第19张图片

选中一棵树,然后按住Ctrl键同时单击鼠标左键,可以将选中树擦除

Unity入门之地形绘制_第20张图片

按住shift键,同时按住鼠标左键,可以同时将所有选中的数擦除

Unity入门之地形绘制_第21张图片

点击Mass Place Trees,在弹框中输入需要种植的树的数量,然后点击place可以批量种树

Unity入门之地形绘制_第22张图片

Unity入门之地形绘制_第23张图片

细节编辑器

点击Edit Details-->Add Grass Texture

Unity入门之地形绘制_第24张图片

点击右侧的圆形图标,在弹框中选中一种资源,双击选中

Unity入门之地形绘制_第25张图片

点击Add

Unity入门之地形绘制_第26张图片

Unity入门之地形绘制_第27张图片

Opacity:绘制的高度

Target Strength:绘制的密度

点击鼠标可以在屏幕上绘制草

Unity入门之地形绘制_第28张图片




注:所选择的树和草的资源都是需要手动导入的

从网上下载模型资源,如Terrain Trees.unitypackage

将该文件拖进unity下方的Assets区域,在弹框中选择所要导入的资源,点击inport

Unity入门之地形绘制_第29张图片

Unity入门之地形绘制_第30张图片

然后在Project视图的Assets区域就可以看到所导入的资源了

Unity入门之地形绘制_第31张图片


你可能感兴趣的:(unity3d)