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

一種基于形狀文法的建筑物三維建模新方法

2012-12-28 07:26:44
地理與地理信息科學 2012年6期
關鍵詞:細節建筑方法

薛 梅

一種基于形狀文法的建筑物三維建模新方法

薛 梅

(北京大學遙感與地理信息系統研究所,北京 100871;重慶市勘測院,重慶 400023)

現有三維建模方法存在側重可視化表現、忽略模型與建筑物結構規模之間有機聯系、細節層次缺乏伸縮性等問題。該文根據建筑構造知識,提出基于形狀文法的建筑物三維建模方法,開展建筑物主體建模、紋理細節構建及附屬設施建模。實驗證明,該方法能提高建筑物三維模型的可重用性和靈活性,在室內外建筑物模型動態生成、城市規劃設計等方面有實用前景。

形狀文法;建筑物;三維建模;生成式建模

0 引言

建筑物三維模型作為三維數字城市建設的重要組成部分,其建模方法受到廣泛關注。在國外,隨著數據獲取手段的更新,建筑物建模方法逐步由手工建模向自動化建模、從小范圍建模到大場景批量建模發展[1,2]。國內近幾年也開展了建筑物三維建模方法的相關研究。如謝成林等[3]研究了基于CAD系統進行建筑物手工建模的方法;朱國敏等[4]針對抽象的建筑物面對象提出基于三角剖分的規則建筑物批量三維模型構建方法;陳愛軍等[5]提出了基于城市航空立體像對進行全自動建筑物建模的方法;路興昌等[6]提出了基于地面或機載激光掃描數據建立建筑物三維模型的方法。

目前,關于建筑物三維建模的研究多側重于利用測繪數據進行建筑物外觀模型的可視化還原,對模型與建筑物本身規模、結構、風格之間的關系缺乏研究,模型僅僅應用于可視化展現,制約了建筑物三維模型在城市規劃、建設和管理領域的應用。本研究提出基于形狀文法的建筑物三維建模方法,以改進傳統建筑物建模中存在的不足。

1 方法原理及基本流程

1.1 形狀文法

形狀文法(Shape Grammar)最早由George Stiny在1972年提出[7],是一種用帶符號的形狀作為基本要素,用語法結構分析和產生新的形狀的設計推理方法[8],最早運用于建筑設計領域[9],后被推廣到工業設計領域[10]。

形狀文法定義為四元組,即SG=(S,L,R,I)。其中S是形狀的有限集合;L是符號的有限集合;R是規則的有限集合,規則的形式為:α→β;I是初始形狀。形狀文法的執行過程為帶有符號的形狀不斷被一個或多個(通常更細小)帶有其他符號的形狀替換的過程,如圖1所示。

圖1 形狀文法執行過程示范Fig.1 A sample of shape grammar execution process

本研究采用形狀文法進行三維空間變換規則的組合,實現建筑物模型及紋理形狀的迭代替換與細化。這種方法利用參數化語法描述建筑物建模過程,便于規則的重用及共享;執行不同層次的迭代規則,可自動生成相應細節層次的模型。采用的主要空間規則包括:1)變換操作:沿x、y、z任一坐標軸對形狀單元進行平移、旋轉和縮放;2)拆分操作:沿x、y、z任一坐標軸將形狀單元拆分(split)為體、面、邊和頂點;3)拉伸操作:沿y軸方向將平面的形狀單元拉伸為立體形狀單元;4)替換操作:將形狀單元替換為外部模型;5)紋理操作:對形狀單元進行紋理映射,指定紋理文件。

1.2 主要流程

本方法通過從建筑物構造領域知識抽取形狀文法規則集合實現建筑物形式化的描述,主要流程包括:建筑物體塊建模、建筑附屬設施建模和建筑表面紋理貼圖(圖2)。

圖2 基于形狀文法的建筑物三維建模過程Fig.2 Shape grammar based 3D building modeling process

1.3 建筑物體塊建模

建筑物由若干室內空間組合而成,而空間的形成往往借助于實體的圍合。在建筑學中稱這些實體為建筑構件。現代建筑物八大構件包括:基礎、墻體、屋頂、地面、樓梯、門、窗。本方法通過對建筑物構件進行逐步迭代、細化,將其分解為門、窗、墻體、屋頂等基本要素,通過參數化方式確定基本要素的幾何尺寸,組合形成建筑物體塊模型。圖3展示了典型多層建筑物主體結構及其構件組成。建筑物主體建模步驟對應的形狀文法腳本見表1,腳本符號→左端為初始形狀,右端為空間變換操作及對應生成形狀。

圖3 建筑主體結構及其構件組成Fig.3 The main building structure and its component composition

通過建筑物底面拉伸、表面拆分、屋頂幾何變換等空間規則的組合迭代,實現建筑物體塊建模;腳本化、參數化的建模方式為大規模批量建立體塊模型提供了保障。

表1 形狀文法腳本及對應生成形狀Table 1 Shape grammar scripts and the corresponding shapes

1.4 建筑附屬設施建模

建筑附屬設施包括煙囪、旗桿、水箱、門廊、臺階、室外扶梯、房屋墩、柱、天窗、屋頂裝飾、建筑物立面突出物或裝飾、屋檐、避雷針等。本方法利用3DMax對附屬設施進行單體建模并將其導出為通用格式(.dae文件),在形狀文法中將體塊模型中的平面幾何形狀替換為實體模型,以增加模型的細節層次和真實感。圖4展示將建筑物主體模型中的窗戶由長方形形狀迭代細化為實體模型的過程。

圖4 增加窗戶細節信息的三維建筑物模型Fig.4 A 3D building model with window details

1.5 建筑表面貼圖

普通多層建筑物表面主要由墻面、門、窗組成,本方法通過迭代方式,對建筑物表面進行橫向、豎向的細化,實現靈活的建筑表面貼圖[11,12],使建筑物更具細節層次。首先通過拉伸、豎向拆分和橫向拆分將建筑表面切分為門、窗戶、外墻等規則幾何單元,再在形狀文法規則中設置坐標映射參數,將窗戶、外墻等紋理圖片映射到形狀單元上。圖5展示了建筑物表面迭代拆分過程,圖6展示了對建筑模型進行表面紋理貼圖的效果。

2 實證研究

2.1 大范圍體塊建模

本方法基于開源的形狀文法引擎3D Shaper開展實證研究。選取重慶市渝北區龍湖片區為實驗區,在建筑物二維面狀矢量數據基礎上,利用形狀文法實時生成三維建筑物模型,實現基于矢量字段參數的建筑物體塊模型動態調整,相關字段如表2所示。圖7展示利用形狀文法批量生成建筑物三維主體模型的效果。實踐證明,同一規則可用于風格類似的多個建筑物,能提高大規模建筑物建模效率,并可適合于大規模城市建筑物三維建模。

表2 建筑物矢量屬性Table 2 Building vector attribute

圖7 基于形狀文法批量生成建筑物體塊模型Fig.7 3D buildings produced by shape grammer rules

2.2 建筑物表面貼圖

在體塊模型基礎上,選取不同風格建筑物進行表面貼圖實驗。首先對建筑物進行實地拍照,處理后得到表面紋理圖片;然后根據照片編寫表面貼圖的形狀文法并開展相關應用。圖8展示了根據實際建筑表面照片生成模型效果,圖9展示了將同一形狀文法不同參數生成風格類似的建筑物效果。實踐證明,修改建筑物相關屬性參數,可實時調整建筑物三維模型,且調整后的模型可與屬性信息相關聯,實現建筑物模型的交互式調整。

2.3 多細節層次模型

通過在形狀文法中設置不同LOD細節層次執行條件,實現不同細節層次建筑物三維模型的動態生成,以輸出同一建筑物不同細節層次的三維模型,其實驗結果如圖10所示。該建筑物模型LOD0-3對應面片數量如表3所示。

圖10 不同細節層次的建筑物模型Fig.10 3D building models of different levels of details

表3 不同細節層次建筑物模型對應三角面片數量Table 3 Triangle numbers of different level LODs

3 結論與討論

本文基于形狀文法語言對建筑物三維建模方法進行了初步研究,提出了基于語義的建筑物體塊建模、表面貼圖、附屬設施建模三大步驟,便于實現規則化、參數化的建筑物迭代建模,增強了建筑物三維模型與語義信息的關聯度,可實現建筑物三維模型的動態調整和輸出。該方法在室內外建筑物模型動態生成、城市規劃設計、建筑物關聯社會經濟信息管理等方面有實用前景。下一步研究工作將改進本方法的實用性,以及研究將該方法和激光雷達技術結合,應用于古建筑物還原等領域[13]。

[1]夏春林,王佳奇.3DGIS中建筑物三維建模技術綜述[J].測繪科學,2011,36(1):70-72.

[2]孫敏,陳軍.3維城市模型的數據獲取方法評述[J].測繪通報,2000,17(11):4-6.

[3]謝成林,吳煒煜,侯建群.以三維建模引擎為核心的新型建筑CAD系統研究[J].小型微型計算機系統,2000,21(9):966-969.

[4]朱國敏,馬照亭,孫隆祥,等.城市三維地理信息系統中三維模型的快速構建方法[J].地理與地理信息科學,2007,23(4):29-32.

[5]陳愛軍,徐光祐,史元春.基于城市航空立體像對的全自動3維建筑物建模[J].測繪學報,2002,31(1):54-59.

[6]路興昌,宮輝力,趙文吉,等.基于激光掃描數據的三維可視化建模[J].系統仿真學報,2007,19(7):1624-1629.

[7]STINY G.Shape Grammars and the Generative Specification of Painting and Sculpture[A].IFIP Congress 71[C].Amsterdom:North Holland Publishing Co.,1971.365-369.

[8]MARCH L.Forty years of shape and shape grammars,1971-2011[J].Nexus Network,2011,13(1):5-13.

[9]桂德竹,林宗堅,張成成.基于傾斜航空影像的城市建筑物三維模型構建研究[J].測繪科學,2012,31(2):43-45.

[10]許云,任愛珠.基于電子地圖的城市建筑物建模[J].清華大學學報(自然科學版),2002,42(12):1678-1680.

[11]MUELLER P.Image-Based Procedural Modeling of Facades[A].ACM Transactions on Graphics[C].2007.85-98.

[12]DUSKOVA E.Architectural styles dependent shape grammar representation of facades[A].LARAMEE R,LIM I S.EUROGRAPHICS 2011[C].2011.526-528

[13]HALATSCH J,KUNZE A,SCHMITT G.Using shape grammars for master planningdesign computing and cognition'08[C].2008.655-673.

A Shape Grammar Based Method for 3D Building Modeling

XUE Mei
(1.InstituteofRemoteSensingandGeographicalInformationSystems,PekingUniversity,Beijing100871;2.ChongqingSurveyInstitute,Chongqing400023,China)

The creation of 3D building models is a tedious and complicated task.Existing modeling methods typically focus on visualization of the building facade and ignore the connections between models and building structures;different levels of detail and abstraction are needed.As a solution to above problems,this paper proposes a shape grammar based method which creates 3D building model in a top-down and parametric manner.Shape grammar is a method with production rules that iteratively evolve a design by creating more and more details.The paper explores the model method by first creating a crude volumetric model of a building,then continuing to structure the facade and finally adding details for windows,doors and ornaments.The main advantage of this method is that the creation of the hierarchical structure and the annotation of a model is specified in the modeling process.This semantic information is important for reusing design rules for procedural variations and thereby creating a large variety of architecture population a whole city.The method is used in conceptual design of buildings,batch generating different levels of detail building model and dynamic calculation of the volume of buildings,building area,land area of the planning target.This refining modeling process exhibits great similarities to a software design process,and improves reusability and flexibility of the three-dimensional model building.

shape grammars;architectural buildings;3D modeling;generative modeling

P208

A

1672-0504(2012)06-0031-04

2012-05- 22;

2012-07-16

海外及港澳學者合作研究基金(40928001);“十二五”國家科技支撐計劃“高性能航空遙感數據自動處理與加工軟件研制”(2011BAH12B07-04)

薛梅(1981-),女,工程師,主要從事地理信息開發及應用研究。E-mail:xuem@cqkcy.com

猜你喜歡
細節建筑方法
《北方建筑》征稿簡則
北方建筑(2021年6期)2021-12-31 03:03:54
以細節取勝 Cambridge Audio AXR100/ FOCAL ARIA 906
關于建筑的非專業遐思
文苑(2020年10期)2020-11-07 03:15:36
建筑的“芯”
現代裝飾(2020年6期)2020-06-22 08:43:12
留心細節處處美——《收集東·收集西》
細節取勝
Coco薇(2016年10期)2016-11-29 19:59:58
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
獨特而偉大的建筑
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕魚
主站蜘蛛池模板: 国产亚洲精品资源在线26u| 午夜毛片免费看| 97久久超碰极品视觉盛宴| 欧美色99| 中文字幕首页系列人妻| 99精品热视频这里只有精品7| 青青青亚洲精品国产| 亚洲欧美精品一中文字幕| 欧美午夜小视频| 免费jjzz在在线播放国产| 国产成人三级| 无码日韩人妻精品久久蜜桃| 白浆免费视频国产精品视频| 亚洲国产欧洲精品路线久久| 国产真实二区一区在线亚洲| 日韩精品专区免费无码aⅴ| 亚洲永久免费网站| 第一页亚洲| 国产精品永久久久久| 亚洲最大综合网| 精品久久高清| 日本五区在线不卡精品| 亚洲欧洲日产无码AV| 三区在线视频| 青草娱乐极品免费视频| 久久精品电影| 午夜丁香婷婷| 国产在线拍偷自揄拍精品| 麻豆精品在线视频| 国产一级在线观看www色| 国产精品无码一二三视频| 小13箩利洗澡无码视频免费网站| 国产一二三区视频| 伊人色天堂| 91伊人国产| 国产成人精品免费视频大全五级| 毛片网站观看| 亚洲视频四区| 一级黄色欧美| 久久久噜噜噜| 日韩国产黄色网站| 国产v欧美v日韩v综合精品| 久久 午夜福利 张柏芝| 国内精自视频品线一二区| 一本久道热中字伊人| 国产日韩欧美成人| 欧美97欧美综合色伦图| 真实国产乱子伦视频| 大陆精大陆国产国语精品1024| 19国产精品麻豆免费观看| 国产精品一区二区久久精品无码| 久草视频中文| 色偷偷av男人的天堂不卡| 日韩av电影一区二区三区四区| 99热最新网址| 久青草免费在线视频| 亚洲 日韩 激情 无码 中出| 日韩精品一区二区三区免费| 午夜人性色福利无码视频在线观看| 国产91无码福利在线| 狠狠色婷婷丁香综合久久韩国| 成年人免费国产视频| 国产在线视频导航| 亚洲欧洲自拍拍偷午夜色无码| 欧美一区二区人人喊爽| 无遮挡一级毛片呦女视频| 国产美女一级毛片| 国产麻豆福利av在线播放| 永久免费AⅤ无码网站在线观看| 老司机午夜精品网站在线观看| 伊人成人在线| 欧美午夜在线观看| 久久精品无码一区二区日韩免费| 国产美女自慰在线观看| 毛片卡一卡二| 国产精品综合久久久| 欧美福利在线| 国产成人综合在线视频| 91小视频在线观看| 日韩精品成人在线| 亚洲中字无码AV电影在线观看| 人妻精品久久久无码区色视|