1.传统手动绘制森林的问题
采用手动绘制的方法的话,每次迭代地形都要手动再绘制森林。这个操作很繁琐。并且如果是多个人在迭代地形,不能保证每次森林生成的质量。
2.使用程序化生成管线
解决办法和标准:
1.开发全局控制工具。
2.自动生成的森林符合地形拓扑结构
3.整个管线自动化
4.用户友好
3.工具
2.1淡水工具
2.2篱笆和电线工具
2.3悬崖和陡峭表面工具
2.4植物(撒点)的生态系统工具
2.5雾气浓度生成器
2.6基于地图的地形生成器(带微型树木撒点工具)
4.如何使用工具填充世界
4.1使用Dunia的编辑工具构建地形
4.2使用曲线&样条来绘制河流网
4.3植被刷
粗粒度的笔刷在地形上刷植被。最后程序化生成。植被的生成遵循很多的规律。比如:高海拔的树木较小且稀疏。水体旁边的生态系统。植被不会在悬崖侵蚀线上产生。
4.4细节笔刷,可以让美术清除任一区域的某种生物。
4.5绘制道路。道路绘制好后,会重新烘焙生态。
4.6改变地形贴图的笔刷
4.7篱笆
通过输入样条来创建篱笆。可以选择不同的篱笆种类。
4.8电线杆
样条输入生成电线杆。相邻的电线杆会自动连接。电线杆生成好后,刷新树木就会解决树木可能会和电线杆重合的BUG。
4.9调整地形
在湖中心生成了小岛,和改变了地形。然后重新生成了植被。