999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

City Engine在三維城市建模中的應用

2020-06-29 10:00:14王赟杰
四川建材 2020年6期
關鍵詞:規則建筑模型

張 濤,王赟杰

(吉林建筑大學 測繪與勘查工程學院,吉林 長春 130118)

0 前 言

“數字地球”的概念首次是由美國前總統于1998年1月21日提出的,這在當時引起了各國專家和學者的強烈關注[1]。這是一種新的認識世界的方式,經過十幾年的演化,數字技術也日趨成熟。世界各國也紛紛加入數字建設的大軍中,其中不乏日本、加拿大、美國等國家。三維建模技術在20世紀80年代被引進我國,至今已經30多年,對于城市規劃也陸續提出了“數字城市”、“綠色城市”、“智慧城市”等與三維城市建設相關的規劃概念。在2000年的時候,國家測繪局在全國局長干部會議上,明確提出測繪局系統在以后的主要階段任務就是要構建“數字中國”框架[2]。隨著城市信息的數字化進程的到來,相關技術不斷成熟與發展,城市規劃和管理的方式逐步轉向了數字化和智能化[3]。通過三維GIS技術輔助城市規劃與設計將逐漸成了規劃行業發展的一個新的趨勢[4]。

三維城市建模并不是一個簡單的運用軟件建立一個三維模型的過程,而是將城市周圍的人文環境相結合,在規劃解決可能出現的問題,對城市發展、規劃與設計提供參考指導作用。隨著智慧城市平臺在GIS上的應用和發展,城市三維建模也慢慢向精細化、參數化發展。City Engine作為一款與GIS最為緊密聯系的城市三維規則建模軟件,通過對City Engine建模的規則化,可以最合理化地利用好現有GIS平臺上的數據,快速、高效、準確地建立城市三維模型,節約項目資金和時間。

1 建模準備

1.1 CGA規則

CGA規則的使用方式和語法與Java、C++極其相像,其語法也許在剛開始看到的時候比較頭疼,但是由于它的函數種類比較清楚直接,運用入門還是比較簡單的,CGA規則不用考慮代碼中的Tab或空格等,所以各個語句可以存在于一行,但是從可讀性的方面考慮,每個函數的后面會加上回車符,這樣多個語言就不會被放置在一行,但一個語句放置在多行還是可以的。每一個規則語言都需要一個其實規則來觸發好進行規則的運行。在City Engine中,已生成的模型或地塊矢量模型為三維模型的起點,以下是其代碼:

Lot--> Building

在以上的規則中Lot為模型的初始觸發函數名稱,“-->”標志了由Lot模型向Building模型運動的方向。和手工建模相比,基于CGA規則的三維模型批量建模方法優點在于,GIS數據中的屬性數據能夠被其調用,進行批量的自動建模[5]。CGA主要運用六種規則函數語言,函數的使用場景和規則如圖1所示。

圖1 CGA函數功能幾釋義

1.2 數據處理和準備

1)矢量數據獲取。地圖矢量數據一般是指所構建區域范圍的底面信息數據,一般包括建筑底面數據、道路數據、綠化區數據等,不同種類區域的屬性數據被存儲在不同的底圖地圖矢量數據,但在本文涉及的設計中,只需要調用小區的建筑底面數據,以此作為參考進行建模。建筑底面數據包括建筑模型的屬性信息,比如樓層的數量、高度等。矢量數據的編輯修改工作在第三方軟件ArcMap中進行,對建筑物數據進行提取和處理,結果如圖2。

圖2 建筑地圖數據

2)貼圖紋理數據。紋理貼圖數據是指在規則建模中用于對建筑的外觀紋理進行貼圖的圖片數據,也是影響著整個建筑效果的重要因素。紋理圖片在較大的場景中往往數量較多且用途復雜,所以,對紋理數據的分類、命名與儲存也是提高建模效率的重要點。在本文中,主要建筑物的數據來源于小區,因此,需要去實地對小區的建筑外觀進行照相,采集建筑的四面圖片,為下文建筑建模的貼紋理進行數據的準備。

3)模型數據。當我們在建模過程中發現有些模型會被一直用到時候,那這個時候就需要模型數據來減少工作量,比如經過細化后的一些建筑物模型和植物模型。通過導入模型數據可以避免一些的不必要的多余勞動,需要特別注意收集的植物模型有林地、草地等,通過這些來改善模型綠化的視覺效果。如圖3所示。

圖3 植物模型

2 三維建模

2.1 建筑物建模

本文主要運用了單一式建筑建模,單一式建筑是指建筑模型較為統一的建筑類型,只要定義好一棟建筑的規則就可以適用于相同類型的建筑,適用于小區等建筑風格統一的批量建模,運用上文提到的函數進行建筑物的模型編寫。選取典型的分割,貼圖函數運用如下:

1)分割。

XifrontTu3Side

XifrontTuFloor-->

split(y){0.5*susheloufloorHeight:XifrontTu3Side|0.5*susheloufloorHeight:XifrontTuFloorWin}

//對凸出面樓層XifrontTuFloor進行分割,生成墻XifrontTu3Side和帶窗戶的部分

2)貼圖。

XifrontTuFloorWindow-->

Window //貼入窗戶圖片

2.2 道路地物規劃建模

對于道路規則而言,也是利用相應的規則,對其進行編寫。但是由于道路本身需要大量的紋理以及路燈、井蓋等多種要素,處理起來十分復雜,而且City Engine里面對于道路的處理是直接導入道路數據,然后自動生成道路的屬性及規劃,因此,為了簡化對道路的處理,在編寫規劃的時候,盡量表達簡單直觀即可,在這里對道路處理制作簡要編寫即可。

由于考慮到道路數據在獲取是以面要素獲取的,而City Engine對于道路中心線導入,然后進行道路參數的設置,從而調整street、sidewalk、crossing、junction、junctionEntry各自的參數,因此綜合考慮對道路規則進行簡單的處理。在對道路建模的同時就運用到了之前收集的街道紋理及路燈和行道樹的模型,這里以初始規則Street為入口執行:

#道路建模

Street-->

texture("zhugandao.jpg")

tileUV(0,10,'1)

//生成的道路形狀中行車道的初始規則為Street,以此規則作為入口執行,對行車道進行貼圖。

2.3 綠地建模

在本文示例中的建筑面積和綠化面積相當,這里簡化了對綠地的建模流程,只做了綠地建模的示范和對綠地上的樹木模型進行隨機的分配,其中草地建模如下:

#對草坪進行建模

Qita-->

setupProjection(0,scope.xz,2,2)

texture("Grass.jpg")

projectUV(0)

2.4 生成模型

當所有的圖層按照相同的方法賦予規則以后,整個完整的場景建模就完成了,具體效果圖如圖4所示。

(a)局部圖

(b)場景構建效果

2.5 導出數據

當我們對其建模結束之后,將其進行發布,使其三維效果能被更多的用戶進行感受和分享。在本文中,選用將場景進行WebScene的導出如圖5。

圖5 WebScene中的場景

3 總結與展望

在三維場景的建模過程中,基于City Engine軟件通過將重復的工作整合到規則代碼中,并應用規則,在多區域和大范圍的場景中得到應用從而生成建筑和道路等模型,大量重復的手工建模被避免。City Engine對多種格式數據的兼容和批量建模的優勢使其在三維建模方面得到了很好的運用。

在對City Engine的學習和運中中會發現,盡管我國使用City Engine進行城市建模的運用已經進行了大規模的展開,但是在這方面的資料研究和整理還沒有被系統地整理完善。

本文對與City Engine的研究過程中通過對City Engine的理解發現運用其構建的三維模型可以輸出為通用格式,并可以依據這個優勢,三維建模的研究在不久的將來或者就是現在可以廣泛應用于城市規劃設計、城市管理、建筑設計等方方面面。

[ID:009702]

猜你喜歡
規則建筑模型
一半模型
撐竿跳規則的制定
《北方建筑》征稿簡則
北方建筑(2021年6期)2021-12-31 03:03:54
數獨的規則和演變
重要模型『一線三等角』
關于建筑的非專業遐思
文苑(2020年10期)2020-11-07 03:15:36
建筑的“芯”
現代裝飾(2020年6期)2020-06-22 08:43:12
重尾非線性自回歸模型自加權M-估計的漸近分布
讓規則不規則
Coco薇(2017年11期)2018-01-03 20:59:57
TPP反腐敗規則對我國的啟示
主站蜘蛛池模板: 中国丰满人妻无码束缚啪啪| 中文字幕欧美日韩高清| 精品久久国产综合精麻豆| 美女被操91视频| 日本精品中文字幕在线不卡| 91区国产福利在线观看午夜| 国产精品丝袜视频| 久久综合九色综合97网| 色丁丁毛片在线观看| 亚洲va视频| 国产乱人伦AV在线A| 亚洲狼网站狼狼鲁亚洲下载| 久久99热这里只有精品免费看| 色妞永久免费视频| 香蕉综合在线视频91| 国产91小视频在线观看| 久久久久国产精品免费免费不卡| 2021国产精品自产拍在线观看| 国产成人久久综合777777麻豆| 一级毛片基地| 日韩精品无码不卡无码| 国产日韩欧美在线播放| 99精品免费欧美成人小视频| 伊人91在线| 这里只有精品在线播放| 在线观看av永久| 亚洲综合狠狠| 伊人色天堂| 免费一极毛片| 国产成人91精品| 亚洲最大情网站在线观看| 欧美成a人片在线观看| 97精品伊人久久大香线蕉| 精品伊人久久久大香线蕉欧美| 国产区精品高清在线观看| 91久久夜色精品国产网站| 特黄日韩免费一区二区三区| 国产精品亚欧美一区二区三区| 精品综合久久久久久97| 亚洲乱码视频| 久久国产精品波多野结衣| 亚洲第一天堂无码专区| 亚洲三级色| 乱人伦视频中文字幕在线| 亚洲美女AV免费一区| 欧美精品1区2区| 欧美激情视频一区二区三区免费| 日本在线视频免费| 国产精品亚洲精品爽爽| 亚洲精品少妇熟女| a级毛片网| 欧美日韩另类在线| 亚洲精品自产拍在线观看APP| 日韩激情成人| www.精品视频| 国产一线在线| 国产毛片网站| 在线观看国产精品第一区免费| 成人精品视频一区二区在线| 国产不卡国语在线| 亚洲天堂成人| a在线亚洲男人的天堂试看| 国产制服丝袜91在线| 99这里只有精品免费视频| av在线5g无码天天| 国模极品一区二区三区| 日韩高清一区 | 欧美亚洲一区二区三区在线| 在线五月婷婷| 亚洲第一综合天堂另类专| 99热这里只有精品免费国产| 精久久久久无码区中文字幕| 天堂成人在线| 狠狠色狠狠综合久久| 天堂岛国av无码免费无禁网站| 亚洲国产中文在线二区三区免| 国产日本欧美亚洲精品视| 91精品啪在线观看国产| 99热最新在线| 国产一区二区福利| 国产一二三区在线| 香蕉国产精品视频|