Unity3D - 【Terrain】树木与草地

树木的预制体和草地的贴图:https://download.csdn.net/download/qq_42292831/10928248

本篇文章主要介绍:

① 利用Terrain进行树木与草地的创建

② 树木和草地随风摆动的效果

************************************************************************************************************************************

 

一:草地的创建

* 按住Shift再移动鼠标有橡皮擦的效果

<1> 创建Terrain

<2> 选择贴图以及效果设置 

选择增加,弹出新面板:

billboard广告牌效果:勾选就会使得2D贴图产生3D的效果

Noise Spread噪点分布:使得草的高低在增减该值的范围内随机创建

两个颜色分别表示草的健康颜色与干枯颜色(一般位于草丛的内侧是健康颜色)

<3> 运行会发现草地自动随风摆动,接下来自定义草地的随风摆动的程度

Speed:调节风的速度(只对草地有影响)

Size:风对草地的影响范围

Bending:风吹过草地,草的弯曲程度

Grass Tint:草的色调量(草的色彩深浅)

Detail Density:单位区域内草的数量

Tree Density:树的距离,当摄像机大于该距离的时候,树将不会被显示(这里是树)

Billboard Start:当摄像机距离大于这个的时候,草的广告牌效果被显示,而不是显示为原2D模型

 

 

二:树的创建以及风域的作用

<1> 添加树木的预制体(prefab)

<2> 添加WindZone(风域)

Main:风力的大小

Turbulence:风力改变的快慢

Pulse Magnitude:树受风力的摇摆幅度

Pulse Frequence:风力改变的频率

<3> 设置WindZone的方向与位置即可对树木产生影响

(测试使用的模型以及贴图在文章开头)

 

 

 

 

  • 9
    点赞
  • 51
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值