添加建筑物
Sandworm允许程序生成的建筑基于形状存储在矢量数据来源。
Procedural Generation Assets附加组件包含额外的建筑材质,为城市景观增添了多样性。 您可以使用自己的材质,只要它们是按照 规则 创建的。
另请参阅#
观看这段视频,来自Sandworm地形生成系列视频教程:
添加构建对象#
-
创建对象:在Objects面板中,单击 Buildings 的 +。
-
在 Parameters 选项卡中,添加源:单击 Add Source(s) 按钮,选择 Assets 并将路径设置为 sw_georeferenced/vector/buildings.shp 文件。
添加源以后,我们可以单击Preview按钮下面看到地图上的建筑数据预览。
-
如果您想从源中选择特定数据,请添加 filter。
打开属性表(按钮)查看所有可用的数据和任何您想要的过滤器。如果您没有添加过滤器,所有建筑物将生成。
-
事实上,我们已经可以使用自动设置生成建筑。然而,如果您这样做,您会发现一些摩天大楼等不典型的城镇。这是由于floor列中提供的数据属性表的:一些值是不相关的。过滤器也不能帮助在这种情况下的数据字符串格式。
为了解决这个问题,让我们切换到Manual模式,设置Floor Number参数Random:
在这种情况下Sandworm将无视任何数据源和地板数量值生成随机数的建筑楼层设置在Floor Number Range从1到5。
- 单击Create Building Object按钮。
生成的建筑#
还有什么#
- 查看关于 建筑定制 的文章。
最新更新:
2023-06-23
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)