【摘要】:Unity3D 中的地形支持使用笔刷为地形放置花草,这些花草都是使用广告牌技术来实现的,也就是说每一株花草都是一个平面,而且这个平面会始终朝着摄像机的位置,同时为了节约渲染资源,距离摄像机较远的花草会被剔除掉。表4-6花草属性列表选择草资源,设置相应的参数,然后在Scene 视图的地形中单击即可种花草,如图4-19 所示。添加完花草之后,运行程序草会随风摆动,这里要注意的是摄像机不要距离放置花草的区域太远。
Unity3D 中的地形支持使用笔刷为地形放置花草,这些花草都是使用广告牌技术来实现的,也就是说每一株花草都是一个平面,而且这个平面会始终朝着摄像机的位置,同时为了节约渲染资源,距离摄像机较远的花草会被剔除掉。
(1)打开工程TerrainDemo,打开场景Terrain1。在Terrain的Inspector视图中,单击Terrain下的按钮,然后单击“Edit Details...”→“Add Grass Texture”,在弹出的Add Grass Texture对话框中,单击Detail Texture 右侧的按钮,在弹出的Select Texture2D 对话框中选择“GrassFrond02AI”→“BEDOalpha”,设置相应的参数,单击“Add”按钮就添加到了Inspector视图中,其参数列表如表4-6 所示。
表4-6 花草属性列表
(www.xing528.com)
(2)选择草资源,设置相应的参数,然后在Scene 视图的地形中单击即可种花草,如图4-19 所示。添加完花草之后,运行程序草会随风摆动,这里要注意的是摄像机不要距离放置花草的区域太远。按下[Ctrl+S],保存场景。
图4-19 种植花草
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。