1. 程式人生 > >【CityEngine教程文件】 ---02 街道教程 之高階街道網

【CityEngine教程文件】 ---02 街道教程 之高階街道網

第三部分:高階街道網

教程設定

在街道教程工程的“scenes”資料夾下,建立一個新的場景【File】->【New】->【CityEnginescene】

高階街道網

目前為止,我們只使用了非常基礎的設定來建立道路網,在本部分的教程中將給你一些使用CityEngine建立不同型別道路網的創意和靈感。

在生成道路網時改變樣式風格

       通過【Graph】->【GrowStreets】開啟道路生成對話方塊;

       將兩個“pattern(樣式)”下拉框中都選擇“RADIAL(環形放射式路網)”,並單擊應用按鈕;

       再將兩個“pattern(樣式)”下拉框中都選擇“RASTER(方格式路網)”,並單擊應用按鈕。

現在你可以獲得一個在中心部分是環形放射狀,在邊緣部分是方格狀的道路網。

連線兩個道路網

       在“Scene”視窗中單擊眼睛圖示,隱藏當前道路網圖層;

       通過【Graph】->【GrowStreets】開啟道路生成對話方塊;

       將兩個“pattern(樣式)”下拉框中都選擇“RADIAL(環形放射式路網)”,並單擊應用按鈕;

       選擇新增道路工具(快捷鍵:G)建立一個分離的單一街道

       選擇游標工具(或單擊鍵盤上的Q鍵),選中圖中的新街道

       在道路生成對話方塊中,將兩個“pattern(樣式)”下拉框中都選擇“RASTER(方格網式路網)”,並單擊應用按鈕

       觀察方格網式路網與環形放射式路網的連線

建立一個分離獨立的街道

方格網式路網的第一生長階段

方格網式路網的第二生長階段

 兩個道路網連線到了一起

小知識:只有在同一圖層中的道路元素才能互相連線。因此在新建道路和生長道路的時候,應當確認在“Scene”視窗中選中了你要新增道路網的圖層。

不同街道樣式示例

下面列舉了八種由不同樣式和樣式組合生成的道路網,你可以通過改變道路生成視窗中的不同設定來生成這些樣式,也可以直接開啟“Tutorial_02_Streets/scenes/streetTutorial_addPatterns.cej”場景來觀察這些道路網。

普通設定

下面是所有例子的“Environment Settings”和“Street Width Settings”的通用設定。


01  方格網式路網



02 環形放射式路網



03 有機體樣式



04主要街道為環形放射式,次級方格網式



05有機體圓樣式



06蜂窩樣式



07眼鏡樣式



08有機體樣式,內部柵格狀街道分佈