已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
CityEngine 基礎(chǔ)教程 翻譯整理 wdy 1 CityEngine Basics Tutorial CityEngine 基礎(chǔ)教程基礎(chǔ)教程 This tutorial shows how to quickly create a city from scratch It introduces the complete workflow through all the parts of the CityEngine You will learn how to setup a new project how to create a street network and setup the shape creation parameters Finally you will learn how to use the rule editor and generate the city s building models 本教程將講解如何快速地從無(wú)到有創(chuàng)建一個(gè)城市 通過對(duì)CityEngine 各部分 功能的講解使讀者了解完整的工作流程 您將學(xué)習(xí)到怎樣建立一個(gè)新的工程 創(chuàng)建道路 網(wǎng)以及設(shè)置 形狀創(chuàng)建參數(shù) 最后 您將學(xué)習(xí)使用規(guī)則編輯器并生成城市建筑模型 本文檔為Esri CityEngine學(xué)習(xí)文檔 包含在教程工程文件 Tutorial 01 CityEngine Basics 2011 2 中 由wdy翻譯整理 謹(jǐn)望為各位同仁提供學(xué)習(xí)之便 CityEngine 基礎(chǔ)教程 翻譯整理 wdy 2 第一部分 創(chuàng)建一個(gè)新的工程第一部分 創(chuàng)建一個(gè)新的工程 Part 1 Prepare a new Project 創(chuàng)建新工程和場(chǎng)景創(chuàng)建新工程和場(chǎng)景 Setup new Project and Scene As a first step we will create a new CityEngine project 第一步 我們創(chuàng)建一個(gè)新的 CityEngine 工程 File New CityEngine CityEngine project 選擇 File New CityEngine CityEngine project Hit Next name the project FirstCity and hit Finish 點(diǎn)擊 Next 將工程命名為 FirstCity 并單擊 Finish A new project has been created and shows up in the Navigator by default located in the upper left corner of the CityEngine window The default folders that store your project data like assets rules and scenes are already present 完成以上操作 一個(gè)新的工程便建立好了 并且其包含的內(nèi)容在導(dǎo)航視窗 Navigator 中被展現(xiàn)出來(lái) 導(dǎo)航視窗默認(rèn)定位在 cityengine 窗口的左上角 這些自動(dòng)生成的文件夾用來(lái)存儲(chǔ)你的工程數(shù)據(jù) 如資源 規(guī)則和場(chǎng)景等 Next we create a new scene 接下來(lái) 我們創(chuàng)建一個(gè)新的場(chǎng)景 File New CityEngine CityEngine scene 選擇 File New CityEngine CityEngine scene Make sure the correct project folder is set FirstCity scenes name the scene firstcity 01 cej and hit Finish 確認(rèn)新場(chǎng)景所保存的文件夾位置 FirstCity scenes 將該場(chǎng)景命名為 firstcity 01 cej 并點(diǎn)擊 Finish Our workspace now contains a new empty project with a scene file 我們的工作空間中現(xiàn)在包含了一個(gè)新的空工程以及一個(gè)場(chǎng)景文件 CityEngine 基礎(chǔ)教程 翻譯整理 wdy 3 Copy Rules and Assets 拷貝拷貝規(guī)則和資源規(guī)則和資源 Later in this tutorial we need rule files and assets for the generation of the building models We copy these files from the tutorial projects 在本教程的后面部分 我們需要使用規(guī)則文件和資源 asset 來(lái)生成建筑 物模型 因此我們現(xiàn)在需要從教程配套的示例工程中拷貝這些文件 First we import the Tutorial 1 project into the current workspace 首先 我們將教程 1 的示例工程導(dǎo)入到當(dāng)前的工作空間 Download and import the tutorial projects or only Tutorial 1 into your workspace 下載并導(dǎo)入教程工程 教程 1 到我們的工作空間中 Next we copy the necessary files from the downloaded Tutorial 1 project into our new project 接下來(lái) 我們將所需要的文件從已下載的教程 1 工程中拷貝到我們的新建工 程中 Locate the asset folder of Tutorial 1 定位到教程 1 的資源 asset 文件夾 CityEngine 基礎(chǔ)教程 翻譯整理 wdy 4 Use copy and paste Ctrl C and Ctrl V to copy all files and folders in the asset folder into the assets folder of your new project 使用復(fù)制和粘貼 Ctrl C 和 Ctrl V 將資源 asset 文件夾中所有的文件 與文件夾拷貝到我們新建工程的資源 asset 文件夾中 Also copy the rule file building cga from the rules folder into the rules folder of the new project 使用同樣的方法 將規(guī)則文件夾中的 building cga 規(guī)則文件拷貝到 新工程的規(guī)則文件夾中 Your navigator should now look similar to the following screenshot 現(xiàn)在 你的導(dǎo)航視窗應(yīng)如下圖所示 CityEngine 基礎(chǔ)教程 翻譯整理 wdy 5 Now we are ready to create the street network and the building shapes in part 2 現(xiàn)在 我們已經(jīng)為第二部分的創(chuàng)建道路網(wǎng)和建筑模型工作做好了準(zhǔn)備 第二部分 街道和建筑物第二部分 街道和建筑物 Part 2 Streets and Building Shapes 創(chuàng)建道路網(wǎng)創(chuàng)建道路網(wǎng) Creating a Street Networ First we are going to create a street network CityEngine 基礎(chǔ)教程 翻譯整理 wdy 6 第一步 創(chuàng)建道路網(wǎng) Click in the viewport to make it active 單擊 viewport 視窗將其激活 Graph Grow Streets 選擇 Graph Grow Streets For the city we want to create we use the default settings 選擇默認(rèn)設(shè)置來(lái)建立我們的城市 Hit Apply and Close the dialog 單擊 Apply 并關(guān)閉對(duì)話框 Click on the Frame All button on the Viewport s top menu or press a to zoom out and view all of your newly created street network in the Viewport 單擊 Viewport 視窗上方工具欄中的 Frame All 按鈕 或單擊鍵盤 上的 a 鍵 在 Viewport 視窗中全圖顯示你新建的道路網(wǎng) Your viewport should display a street network with default building shapes similar to the one below 現(xiàn)在 你的 Viewport 視窗中應(yīng)顯示如下圖所示的道路網(wǎng)以及默認(rèn)的建筑物形狀 CityEngine 基礎(chǔ)教程 翻譯整理 wdy 7 It is now time to also take a first look at the Scene Editor Note how a new layer Streetnetwork 1 has been created 現(xiàn)在我們來(lái)看一下場(chǎng)景編輯器視窗 Scene Editor 可以發(fā)現(xiàn)一個(gè)名為 Streetnetwork 1 的新圖層已經(jīng)生成 CityEngine 基礎(chǔ)教程 翻譯整理 wdy 8 修改修改 形狀創(chuàng)建參數(shù)形狀創(chuàng)建參數(shù) Modifying the Shape Creation Parameters We will now change a few of the shape creation parameters to make the scene more interesting 現(xiàn)在我們改變一些形狀創(chuàng)建參數(shù)使場(chǎng)景看起來(lái)更加有趣 Make sure you see the complete scene by pressing a in the viewport 點(diǎn)擊 a 鍵使當(dāng)前場(chǎng)景全圖層顯示 With the left mouse button pressed draw a rectangle from right to left around the whole scene to select all elements 按住鼠標(biāo)左鍵 從右向左拖拽一個(gè)矩形框?qū)?chǎng)景中的全部元素都包含在 內(nèi) CityEngine 基礎(chǔ)教程 翻譯整理 wdy 9 Go to the Inspector at the far right of the CityEngine window and click on the Blocks tab 找到位于 CityEngine 窗口右上側(cè)的 Inspector 視窗 單擊 Blocks 選項(xiàng) 卡 Open the Block Parameter shelf You should now see the shape creation parameters 打開 Block Parameter 擱板 shelf 將看到 形狀創(chuàng)建參數(shù) CityEngine 基礎(chǔ)教程 翻譯整理 wdy 10 Set type to Offset Subdivision 將類型 type 設(shè)置為偏移細(xì)分 Offset Subdivision Set lotAreaMin to 300 將最小面積 lotAreaMin 設(shè)置為 300 Set lotAreaMax to 600 將最大面積 lotAreaMax 設(shè)置為 600 Set offsetWidth to 20 將偏移寬度 offsetWidth 設(shè)置為 20 Set subdivisionRecursive to false 將代替分割遞歸 subdivisionRecursive 設(shè)置為否 false CityEngine 基礎(chǔ)教程 翻譯整理 wdy 11 Note how the building shapes have been updated in the scene 仔細(xì)觀察場(chǎng)景中建筑物形狀產(chǎn)生的變化 CityEngine 基礎(chǔ)教程 翻譯整理 wdy 12 Continue with part 3 to learn how to assign CGA rules to the building shape and finally create the building models 接下來(lái)進(jìn)入第三部分 學(xué)習(xí)怎樣對(duì)建筑物形狀應(yīng)用 CGA 規(guī)則并建立建筑物模型 第三部分 應(yīng)用第三部分 應(yīng)用 CGA 規(guī)則并生成模型規(guī)則并生成模型 Part 3 Assign CGA Rules and Generate Models CGA 規(guī)則簡(jiǎn)介規(guī)則簡(jiǎn)介 Introducing CGA rules In the CityEngine buildings are described using the CGA rules A CGA rule file consists of several rules that define how the actual building geometry is generated After a CGA rule file is assigned to a shape i e a building parcel the generation CityEngine 基礎(chǔ)教程 翻譯整理 wdy 13 of the building model can begin In this tutorial we will assign and modify a single CGA file with basic rules CityEngine 中 使用 CGA 規(guī)則來(lái)描述建筑物 一個(gè) CGA 規(guī)則文件由若干規(guī)則 組成 這些規(guī)則用來(lái)定義生成真實(shí)建筑物幾何形狀的方式 在一個(gè) CGA 規(guī)則文件 被指定給某個(gè)形狀 如建筑物地塊 時(shí) 建筑物模型便開始生成 在本部分的教程 中 我們將應(yīng)用和修改一個(gè)由基本規(guī)則構(gòu)成的簡(jiǎn)單的 CGA 文件 應(yīng)用一個(gè)應(yīng)用一個(gè) CGA 規(guī)則文件 規(guī)則文件 Assign a CGA rule file In the 3D view click on one of the shapes in the middle to select it 在 3D 視窗中 單擊某個(gè)形狀的內(nèi)部以選中它 In the toolbar click on Assign and select building cga 在工具條中 單擊 Assign 按鈕并選中 building cga 規(guī)則文件 An other very cool way to assign the rule would be to directly drag and drop the rule file onto the shape in the viewport 另一種應(yīng)用規(guī)則的方式 是直接從導(dǎo)航視窗 Navigator 中將規(guī)則文件 拖拽到 viewport 視窗中的已選中形狀上 CityEngine 基礎(chǔ)教程 翻譯整理 wdy 14 The Inspector will now look like this 現(xiàn)在 Inspector 視窗應(yīng)如下圖所示 瀏覽瀏覽 CGA 規(guī)則并設(shè)置規(guī)則并設(shè)置初始初始規(guī)則 規(guī)則 Browse the CGA rules and set the start rule Before we can generate the model we need to make sure that the the start rule is set to Lot for the selected shape in the Inspector Usually though this is the case Please note that the Start Rule names are set by the CityEngine but they can also be overriden 在生成模型前 我們需要確認(rèn)在 Inspector 視窗中已選定形狀的初始規(guī)則被設(shè) 置為了 Lot 批 通常這種設(shè)置為默認(rèn)設(shè)置 需要注意的是初始規(guī)則的名稱由 CityEngine 自動(dòng)生成 但可以進(jìn)行修改 With the shape still selected from the previous section locate the Start Rule entry in the Inspector 繼續(xù)保持某形狀在前一節(jié)中被選中的狀態(tài) 找到 Inspector 視窗中的初 始規(guī)則 Start Rule 屬性 Click on the Rule File link to open the Rule Editor On the left yellowish nodes the Rule Attributes are shown On the right grayish nodes the actual rule graph is displayed 雙擊規(guī)則文件打開規(guī)則編輯器 Rule Editor 視窗 在左側(cè) 黃色標(biāo)簽 部分 顯示的是規(guī)則的屬性字段 在右側(cè) 灰色標(biāo)簽部分 顯示的是實(shí) 際規(guī)則的圖表 Click on the highlighted button to maximize the editor view CityEngine 基礎(chǔ)教程 翻譯整理 wdy 15 點(diǎn)擊下圖紅色圓圈內(nèi)所示的按鈕使編輯視窗最大化 Locate the rule at the root of the rule graph in this case it is Lot This will be our start rule for the selected shape 將規(guī)則定位在規(guī)則圖的根部 在這里的根部指的是 Lot 這個(gè)規(guī)則將 是已選定形狀的起始規(guī)則 Back in the inspector verify that Lot is set in the Start Rule field this is the default value Your Inspector should now look like this CityEngine 基礎(chǔ)教程 翻譯整理 wdy 16 再次查看 inspector 視窗 確認(rèn)在 Start Rule 處選定的是 Lot Lot 為默認(rèn)值 如下圖所示 We are now ready to generate the actual building model geometry 現(xiàn)在我們已經(jīng)做好生成真實(shí)建筑模型幾何體的準(zhǔn)備了 生成第一個(gè)建筑物模型 生成第一個(gè)建筑物模型 Generate the first building model Make sure the shape is still selected and click on Generate 確認(rèn)選定形狀仍然在選中狀態(tài) 單擊生成 Generate 按鈕 The building model will now appear on top of the selected shape 建筑物模型出現(xiàn)在了選定形狀的上方 CityEngine 基礎(chǔ)教程 翻譯整理 wdy 17 Click on the model to select it and use right click context menu Delete Model to delete it 單擊選中模型 使用右鍵菜單中的 Delete Model 選項(xiàng)來(lái)刪除模型 Generate it again 再次生成模型 We are now ready to modify the building model First we will modify a Rule Attribute in this case the building height Second we will add a different roof to the building this will need a new CGA rule 我們現(xiàn)在已經(jīng)做好修改模型的準(zhǔn)備 首先 我們將修改一個(gè)規(guī)則的屬性 building height 建筑物高度 接下來(lái) 我們將為建筑物添加一個(gè)不同的屋頂 這樣我們就需要一個(gè)新的 CGA 規(guī)則 修改規(guī)則屬性 建筑物高度 修改規(guī)則屬性 建筑物高度 Modify the building height rule attribute Generate the building a few times using the Update seed and Generate Models command Notice how the building changes height every time because the corresponding rule uses a random value CityEngine 基礎(chǔ)教程 翻譯整理 wdy 18 高度在相應(yīng)的規(guī)則文件中被設(shè)置為了隨機(jī)值 使用更新種子和生成模型 Update seed and Generate Models 命令多次生成建筑物 觀察每 一次生成的建筑物的變化 Take a look at the default definition of the building height in the rule editor 查看規(guī)則編輯器中建筑物高程的默認(rèn)定義 CityEngine 基礎(chǔ)教程 翻譯整理 wdy 19 In the Inspector locate the Rule Parameter shelf 在 Inspector 視窗中 定位到規(guī)則參數(shù) Rule Parameter 架 Find the height parameter and change the value to 18 Notice how the parameter value is not written bold This means the parameter source has been user defined no more obeying the values which were defined in the Rule file 找到高程 height 參數(shù)將其值修改為 18 當(dāng)參數(shù)值不是粗體時(shí) 說 明該參數(shù)源已經(jīng)被用戶定義了 不再遵守我們?cè)谝?guī)則文件中定義的值 實(shí)際操作時(shí) 發(fā)現(xiàn)情況是相反的 不知是否是翻譯有誤 CityEngine 基礎(chǔ)教程 翻譯整理 wdy 20 Again click a few times on Update seed and Generate Models Note how the building model stays constant in height You can reset this to the default behavior by clicking the little parameter icon with the black triangle next to 18 再次重復(fù)點(diǎn)擊更新種子和生成模型按鈕 Update seed and Generate Models 可以發(fā)現(xiàn)建筑物模型的高度不再變化 你可以通過點(diǎn)擊數(shù)字 18 左側(cè)的黑色三角圖標(biāo)將其重置為默認(rèn)行為 Next we will add a new rule for the roof 接下來(lái) 我們?yōu)槲蓓斕砑右粋€(gè)新的規(guī)則 添加一個(gè)屋頂規(guī)則 添加一個(gè)屋頂規(guī)則 Add a roof rule In the inspector click on the rule file link to open the rule editor 在 inspector 視窗中 通過點(diǎn)擊規(guī)則文件打開規(guī)則編輯器 CityEngine 基礎(chǔ)教程 翻譯整理 wdy 21 Find the Lot rule and expand its node by clicking on the v symbol in the upper right corner of the node 找到 Lot 規(guī)則并點(diǎn)擊其右上角的 V 形符號(hào)將其展開 In the comp section right click on Shape and call the context menu to add a new rule 在 comp 部分 右鍵點(diǎn)擊 shape 在右鍵菜單中進(jìn)行選擇 新建 一個(gè)新的規(guī)則 CityEngine 基礎(chǔ)教程 翻譯整理 wdy 22 Enter Roof for the new rule 將新規(guī)則命名為 Roof Observe how a new rule has been generated and attached to the Lot node 觀察新規(guī)則是如何生成并被連接到 Lot 節(jié)點(diǎn)上的 CityEngine 基礎(chǔ)教程 翻譯整理 wdy 23 To create the roof model we now insert a gable roof shape operation Right click on the Shape of the new Roof rule and call the roofGable angle overhangX overhangY operation 為了建立一個(gè)屋頂模型 我們現(xiàn)在插入一個(gè)人字形屋頂圖形 右鍵單擊 Roof 規(guī)則中的 Shape 找到roofGable angle overhangX overhangY 操作 Observe how the roofGable operation has been inserted Click into the three parameter fields and enter 20 1 0 as roof parameters CityEngine 基礎(chǔ)教程 翻譯整理 wdy 24 觀察 roofGable 操作的生成情況 點(diǎn)擊三個(gè)參數(shù)值分別輸入 20 1 0 作 為屋頂?shù)膮?shù) Click on generate to view the new model 單擊生成 generate 按鈕 查看新生成的模型 Cit
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度常州二手房過戶稅費(fèi)減免與流程簡(jiǎn)化服務(wù)協(xié)議3篇
- 2025年度科技園區(qū)場(chǎng)地租賃合作協(xié)議書6篇
- 2024年度食品行業(yè)知識(shí)產(chǎn)權(quán)保護(hù)與保密協(xié)議3篇
- 2025年度智能床墊定制與采購(gòu)協(xié)議合同模板下載3篇
- 上海二手房交易標(biāo)準(zhǔn)協(xié)議示例版A版
- 專家資質(zhì)聘用合作合同(2024年度版)版B版
- 專業(yè)搬遷服務(wù)協(xié)議:倉(cāng)儲(chǔ)搬遷及物流服務(wù)協(xié)議版B版
- 企業(yè)培訓(xùn)之人際關(guān)系培訓(xùn)
- 職業(yè)學(xué)院申訴受理登記表
- 福建省南平市武夷山第三中學(xué)2020年高三數(shù)學(xué)理上學(xué)期期末試卷含解析
- ITV系列電氣比例閥英文說明書
- SL 537-2011 水工建筑物與堰槽測(cè)流規(guī)范
- 質(zhì)量管理-AQL抽樣基礎(chǔ)知識(shí)培訓(xùn)課件
- 劇本殺·劇本-四人本《暗船》
- 《普通話》教學(xué)講義課件
- 期貨基礎(chǔ)知識(shí)TXT
- 六年級(jí)上冊(cè)道德與法治課件-第一單元 我們的守護(hù)者 復(fù)習(xí)課件-人教部編版(共12張PPT)
- 陜西省西安市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會(huì)明細(xì)
- 安全管理體系及保證措施
- 啟閉機(jī)試運(yùn)行記錄-副本
- 人民醫(yī)院財(cái)務(wù)科工作流程圖
評(píng)論
0/150
提交評(píng)論