
上QQ阅读APP看书,第一时间看更新
2.3.2 树木
制作地形是搭建3D场景的第一步,制作了地形后,就需要在地形上添加一些树木,使场景看起来更加真实。单击地形工具栏中的“绘制树”按钮即可切换到树木编辑界面。
1.添加树木
添加树木的方式与添加地面纹理的方式相似,但是增加了一些与树木相关的属性。单击“编辑树”按钮,在弹出的菜单中选择Add Tree(添加树)选项,如图2-71所示,即可在弹出的Add Tree对话框中查找并应用树模型。

图2-71
重要参数介绍
树高: 通过复选框和滑动条控制树的高度。勾选复选框,在滑动条中可以设置高度的范围,树则在这个范围内随机选择一个数值作为高度;如果没有勾选复选框,那么就只能选择固定的高度。
树密度: 控制树的密度。
树宽度: 控制树的宽度。该属性不能被修改,取消勾选“锁定宽度到高度”选项,即可单独设定宽度。
在弹出的Add Tree对话框中单击“选择”按钮,在弹出的面板中选择树模型,如图2-72所示。当然我们也可以直接在“项目”面板中选择模型并拖曳到Tree Prefab (树木预制件)选项框中。

图2-72
重要参数介绍
Bend Factor(树木弯曲因子): 该参数会受风力的影响。
技巧提示
前面提到过,Unity中的“选择”按钮代表可以打开选择面板,而通过“选择”按钮
左侧的选项框可直接应用相应内容,即将“项目”面板中的对象拖入选项框中,操作方式将更为便捷。
2.放置树木
树模型添加完成后,接下来使用该树木在地形上绘制图案。与绘制纹理的方法类似,在“树”一栏中选择想要放置的树木,如图2-73所示。然后在场景视图中进行单击即可完成树木的放置,如图2-74所示。

图2-73

图2-74