亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

        2012-12-28 07:26:44
        地理與地理信息科學(xué) 2012年6期
        關(guān)鍵詞:文法紋理形狀

        薛 梅

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

        薛 梅

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

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

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

        0 引言

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

        目前,關(guān)于建筑物三維建模的研究多側(cè)重于利用測繪數(shù)據(jù)進行建筑物外觀模型的可視化還原,對模型與建筑物本身規(guī)模、結(jié)構(gòu)、風(fēng)格之間的關(guān)系缺乏研究,模型僅僅應(yīng)用于可視化展現(xiàn),制約了建筑物三維模型在城市規(guī)劃、建設(shè)和管理領(lǐng)域的應(yīng)用。本研究提出基于形狀文法的建筑物三維建模方法,以改進傳統(tǒng)建筑物建模中存在的不足。

        1 方法原理及基本流程

        1.1 形狀文法

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

        形狀文法定義為四元組,即SG=(S,L,R,I)。其中S是形狀的有限集合;L是符號的有限集合;R是規(guī)則的有限集合,規(guī)則的形式為:α→β;I是初始形狀。形狀文法的執(zhí)行過程為帶有符號的形狀不斷被一個或多個(通常更細?。в衅渌柕男螤钐鎿Q的過程,如圖1所示。

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

        本研究采用形狀文法進行三維空間變換規(guī)則的組合,實現(xiàn)建筑物模型及紋理形狀的迭代替換與細化。這種方法利用參數(shù)化語法描述建筑物建模過程,便于規(guī)則的重用及共享;執(zhí)行不同層次的迭代規(guī)則,可自動生成相應(yīng)細節(jié)層次的模型。采用的主要空間規(guī)則包括:1)變換操作:沿x、y、z任一坐標(biāo)軸對形狀單元進行平移、旋轉(zhuǎn)和縮放;2)拆分操作:沿x、y、z任一坐標(biāo)軸將形狀單元拆分(split)為體、面、邊和頂點;3)拉伸操作:沿y軸方向?qū)⑵矫娴男螤顔卧鞛榱Ⅲw形狀單元;4)替換操作:將形狀單元替換為外部模型;5)紋理操作:對形狀單元進行紋理映射,指定紋理文件。

        1.2 主要流程

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

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

        1.3 建筑物體塊建模

        建筑物由若干室內(nèi)空間組合而成,而空間的形成往往借助于實體的圍合。在建筑學(xué)中稱這些實體為建筑構(gòu)件?,F(xiàn)代建筑物八大構(gòu)件包括:基礎(chǔ)、墻體、屋頂、地面、樓梯、門、窗。本方法通過對建筑物構(gòu)件進行逐步迭代、細化,將其分解為門、窗、墻體、屋頂?shù)然疽兀ㄟ^參數(shù)化方式確定基本要素的幾何尺寸,組合形成建筑物體塊模型。圖3展示了典型多層建筑物主體結(jié)構(gòu)及其構(gòu)件組成。建筑物主體建模步驟對應(yīng)的形狀文法腳本見表1,腳本符號→左端為初始形狀,右端為空間變換操作及對應(yīng)生成形狀。

        圖3 建筑主體結(jié)構(gòu)及其構(gòu)件組成Fig.3 The main building structure and its component composition

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

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

        1.4 建筑附屬設(shè)施建模

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

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

        1.5 建筑表面貼圖

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

        2 實證研究

        2.1 大范圍體塊建模

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

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

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

        2.2 建筑物表面貼圖

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

        2.3 多細節(jié)層次模型

        通過在形狀文法中設(shè)置不同LOD細節(jié)層次執(zhí)行條件,實現(xiàn)不同細節(jié)層次建筑物三維模型的動態(tài)生成,以輸出同一建筑物不同細節(jié)層次的三維模型,其實驗結(jié)果如圖10所示。該建筑物模型LOD0-3對應(yīng)面片數(shù)量如表3所示。

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

        表3 不同細節(jié)層次建筑物模型對應(yīng)三角面片數(shù)量Table 3 Triangle numbers of different level LODs

        3 結(jié)論與討論

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

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

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

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

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

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

        [6]路興昌,宮輝力,趙文吉,等.基于激光掃描數(shù)據(jù)的三維可視化建模[J].系統(tǒng)仿真學(xué)報,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]桂德竹,林宗堅,張成成.基于傾斜航空影像的城市建筑物三維模型構(gòu)建研究[J].測繪科學(xué),2012,31(2):43-45.

        [10]許云,任愛珠.基于電子地圖的城市建筑物建模[J].清華大學(xué)學(xué)報(自然科學(xué)版),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

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

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

        猜你喜歡
        文法紋理形狀
        挖藕 假如悲傷有形狀……
        關(guān)于1940 年尼瑪抄寫的《托忒文文法》手抄本
        基于BM3D的復(fù)雜紋理區(qū)域圖像去噪
        軟件(2020年3期)2020-04-20 01:45:18
        使用紋理疊加添加藝術(shù)畫特效
        你的形狀
        TEXTURE ON TEXTURE質(zhì)地上的紋理
        Coco薇(2017年8期)2017-08-03 15:23:38
        Similarity measurement method of high-dimensional data based on normalized net lattice subspace①
        A nearest neighbor search algorithm of high-dimensional data based on sequential NPsim matrix①
        看到的是什么形狀
        文法有道,為作文注入音樂美
        丝袜美腿亚洲综合一区| 无码乱肉视频免费大全合集| 国产三a级三级日产三级野外| 欧美高清视频手机在在线| 精品国际久久久久999波多野| 国产精品美女久久久久| 国产精品成人午夜久久| 无码视频一区二区三区在线播放| av在线资源一区二区| 国产精品亚洲av三区亚洲| 亚洲欧美国产精品久久| 永久免费的av在线电影网无码| 亚洲人成电影在线无码| 最新国产精品精品视频| 高清少妇一区二区三区| 国产激情综合五月久久| 精品国产a一区二区三区v| 久久精品99久久香蕉国产| yeyecao亚洲性夜夜综合久久| 人妻中文字幕一区二区二区| 在线中文字幕一区二区| 久久久亚洲av成人网站| 成人无码午夜在线观看| 久久精品国产亚洲精品色婷婷| 精品中文字幕精品中文字幕| 国产亚洲精品97在线视频一| 五月综合激情婷婷六月色窝| 伊人网在线视频观看| 麻豆激情视频在线观看| 极品少妇被黑人白浆直流| 无遮挡又黄又刺激又爽的视频| 亚洲国产一区二区三区在线视频| 国产最新一区二区三区| 国产午夜视频在线观看免费| 人妻无码αv中文字幕久久琪琪布 美女视频黄的全免费视频网站 | 国产成人久久精品二区三区| 亚洲av无码国产精品久久| 131美女爱做视频| 日本丰满妇人成熟免费中文字幕| 在线观看国产av一区二区| 国产精品无码一区二区三级|