Unity3D Unistorm插件:增加雨滴数量与地形水效果

在Unity中 如何使用地形(Terrain),并加上水面、树、草地、材质(地板上色)



一、水面素材包

水面要导入Unity自带的素材包,可跳过。包中也有几颗树的模型,下期会详细介绍,并且有手动制作树的过程。

导入

首先在 Assets 里的 Import Package 中导入 Environment 包,点击Import导入。

(过程可能比较漫长,请耐心等待)

unity3d Unistorm 怎么增加雨滴数量 unity地形添加水_数据

unity3d Unistorm 怎么增加雨滴数量 unity地形添加水_数据_02



二、地形(Terrain)

地貌设置

在场景中右键,添加一个3D物体中的Terrain(地形)。

下面图片上方的七个组件分别是

地形上升、地形趋于一个值(Height)、地形圆润、地面材质、草地、树、属性设置

unity3d Unistorm 怎么增加雨滴数量 unity地形添加水_游戏开发_03

地形上升

Brush Size是调整光标的大小,值越大,地形升高时的水平范围越大

Opacity是调整不透明度,也就是地形升高的力度(也可以理解为变化的快慢)

地形趋于Height值

点击第二个图标后下面会多一个Height值,这就是将来地形会朝着这个值变化。

地形建立好之后应该立即调整高度为一个较大的值(比如100),然后点击Flatten,将地形的每一处都设为100,这样改变Height小于100 再在地形中画,会降低地形高度。否则地形只能升高,不方便。

unity3d Unistorm 怎么增加雨滴数量 unity地形添加水_Game_04

地形圆润

在改变地形的过程中会有一些地方比较粗糙,然而真实的地形往往是比较圆滑的,这样我们就可以用这个功能让原本比较粗糙、起伏明显的地形变的更加圆润。

地板材质

首先在百度中下载几张 草地 沙地 石砖等自己喜欢的图片,导入到Unity中

还是那个按钮,点击之后选择导入的几张照片。
unity3d Unistorm 怎么增加雨滴数量 unity地形添加水_游戏开发_05

这里需要注意的是第一张加入的是整体地形的背景,也就是说地形的每一处都会变成第一张图片,不用手动扫过每一处再去上色。 第二张往后的图片加入后场景内不会有变化,需要手动给地形上色,设置上色时的范围大小、透明度等

先要找到树的预制体,后面也可以直接选择

预制体再包中有,也可以自己制作。(Trees中就是添加好的树)
unity3d Unistorm 怎么增加雨滴数量 unity地形添加水_unity_06


将树的预制体拖动到Game Object框中。

或者点击后面的红框选择:
unity3d Unistorm 怎么增加雨滴数量 unity地形添加水_数据_07

unity3d Unistorm 怎么增加雨滴数量 unity地形添加水_电脑配置_08

点击一个树,在下面的数据中调整 树的大小、树的密度、树的高度等数据,此树不可调整位置。通过调整预制体改变所有树的形状 并且这种树在场景(Hierarchy)栏中是找不到的。

然后直接在场景中点击扫过,就看可以在鼠标蓝色范围内随机生成多个树,

这样可以一次添加很多树,制作一个森林也不在话下。

unity3d Unistorm 怎么增加雨滴数量 unity地形添加水_游戏开发_10

草的制作和树类似,还是先找一个预制体,添加进去然后在场景中扫过就是一片草原,通过调整密度、力度、范围等细节表现出不同的草地

需要注意的是,电脑配置不要千万不要把密度往大调,~~~cpu的香味 还有就是不要随便把一张图片格式的草,当成草。 ~~cpu的焦味
水面制作

在地形中扣一个“盆地”出来,之后再导入的包中找Water中的prefabs,里面会有两个预制体,(water、water4、water(Basic)这三个都行)每个里面都会有prefabs,总共会有6个预制体,有圆形、方形,用于湖面、海面、路面积水等不同情况下的水面。

unity3d Unistorm 怎么增加雨滴数量 unity地形添加水_数据_11

选一个预制体拖到Scene场景中然后调整大小、高度。成品如下↓

unity3d Unistorm 怎么增加雨滴数量 unity地形添加水_Game_12

unity3d Unistorm 怎么增加雨滴数量 unity地形添加水_Game_13


免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空