Unity CiDy 2 教學

Author: Kelvin Huang

CiDy 2 是一套 Unity 城市產生器,讓您快速生成城市街道的場景,還支援 GAIA PRO 插件!

 

首先將 CiDy 2 下載並匯入專案,然後在新的場景建立地形。

執行 [ Window > CiDy > City Editor ] 開啟 City Editor 城市編輯器。

選取剛新增的 Terrain 地形物件,並在 CiDy Editor 按下 Find Or Create Scene Graph 按鈕。

 

選取任一段道路,可發現是在 RoadHolder 下的子物件,當您修改道路的彎曲後,再按下 Generate 即可改變。

 

選取場景中的 Terrain 地形物件,設定 Tag = Terrain 設定 Layer = Terrain 。

選擇 Inspector 的 Raise or Lower Terrain 升降地形工具,使用滑鼠在地形上繪圖可以升高地形,按住 Shift 繪圖可降低地形。您可以透過 Brushes 選擇筆刷的形狀,調整 Brush Size 設定筆刷大小,調整 Opacity 設定筆刷不透明度。

[Window > CiDy > City Editor] 開啟 CiDy Editor 視窗,可將視窗拖曳到 Inspector 旁的位置。

按下Find Or Create Scene Graph。

Show Cells 顯示地板

Show Nodes 顯示節點

MaxNodeScale 最大節點規模

NodeScale 設定顯示的節點大小

Clear Graph 清除城市(此操作無法還原!)

 

Grab Terrain Heights 是抓取地形高度

Rest Terrain to Saved Data 是將地形數據儲存

Blend City to Terrain是融合城市與地形

Update City Layout to Current Terrain Height是將城市布局更新為當前地形高度。

District Theme是選擇城市建築風格

Add Custom District Theme是增加城市預置物件

回到場景在地形上按住Shift加滑鼠右鍵新增節點,將節點圍成一圈會生成出城市。

對著節點Shift加滑鼠左鍵可以選擇節點。並且按住Shift加滑鼠右鍵可以另外增加節點,會生成出道路。

可以自訂規劃道路和城市規模。

回到Hierarchy視窗,CiDyGraph > RoadHolder > 選擇其中一條道路,通常道路物件名稱”V16V17”類似於這種編號。

可以調整道路彎度。

調整完畢後回到Inspector,點擊Generate可以按照調整完畢後生成道路。

回到Hierarchy視窗 CiDyGraph > CellsHolder 在CellsHolder下方選擇一個” V3V4V1V2”子物件,回到Inspector視窗。

Cell District Theme 選擇城市類型

Cell Generation 生成城市

Building Placement SEED是建築布局

Randomize seed 隨機種子

Building Seed 建築種子

Building prefabs是建築預置物件

Automatically Fill Cell Buildings from Theme Folder是從建築類型資料夾自動補充建築

Automatically Buildings是自動建築

Building spawn logic是建築生成邏輯

Huddle Buildings是擁擠建築

Sidewalk Parameters是人行道參數

Create Side Walks是創建人行道

SideWalkWidth是人行道寬度

SideWalkHeight是人行道高度

Sidewalk Path Light Parameters是人行道照明參數

Light Spacing是光的間距

Street Light是路燈預置物件

Contour Sidewalk Lights是人行道路燈

Contour Sidewalk Clutter是

匯入Gaia資源包

執行 [Procedural worlds > Gaia > Show Gaia Manager] 開啟 Gaia 控制視窗。

Word Size 世界大小

按下Create world Designer建立世界

Player Controller是玩家控制

Skies 是天空類型

Quick Light Bake 快速烘培

Water 是世界的水

Underwater Effects是水特效

Gaia Wind System是風力系統

Wind Type 是風的類型

按下Create Runtime 建立運行

在 Hierarchy 視窗選擇 World Designer 按下 Generate World 按鈕。

Shape Input Type 是可以選擇Gaia地形類型選擇,Image圖形生成、Generator自動生成。

Border Style 是邊界設定,Water地形邊界海灘海邊、Mountains地形邊界高山。

Height Scale是地形高度限制

Base Height 是底面高度

Randomize Stamps 隨機生成

Randomize All 全部參數隨機

 

 

Copyright © 2025 CG Digital Corp. All rights reserved.