三維模型范文

時(shí)間:2023-04-07 02:03:04

導(dǎo)語(yǔ):如何才能寫好一篇三維模型,這就需要搜集整理更多的資料和文獻(xiàn),歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。

三維模型

篇1

對(duì)情感進(jìn)行有效的測(cè)量是實(shí)現(xiàn)情感計(jì)算的關(guān)鍵和難點(diǎn),而實(shí)現(xiàn)對(duì)情感的準(zhǔn)確測(cè)量就涉及到了心理學(xué)中的情感測(cè)量理論及測(cè)量工具。本文將介紹基于維度觀的PAD三維情感模型。

PAD情感模型

PAD三維情感模型是由Mehrabian 和Russell于1974年提出的維度觀測(cè)量模型,該模型認(rèn)為情感具有愉悅度、激活度和優(yōu)勢(shì)度3個(gè)維度,其中P代表愉悅度(Pleasure-displeasure),表示個(gè)體情感狀態(tài)的正負(fù)特性;A代表激活度(Arousal-nonarousal),表示個(gè)體的神經(jīng)生理激活水平;D代表優(yōu)勢(shì)度(Dominance-submissiveness),表示個(gè)體對(duì)情景和他人的控制狀態(tài)。同時(shí)也可以通過(guò)這3個(gè)維度的值來(lái)代表具體的情感,如憤怒的坐標(biāo)為(-0.51,0.59,0.25)(各維度上的數(shù)值范圍為-1到+1,+1表示在此維度上的值高,而-1表示在此維度上的值低)。

研究表明,利用P、A、D三個(gè)維度可有效地解釋人類的情感。例如,Mehrabian等人利用這3個(gè)維度可解釋其他42種情感量表中的絕大部分變異,而且這3個(gè)維度并不限于描述情感的主觀體驗(yàn),它與情感的外部表現(xiàn)、生理喚醒具有較好的映射關(guān)系。值得注意的是以往情感研究較多地關(guān)注愉悅度和激活度,但這2個(gè)維度并不能有效地區(qū)分有些情感(如憤怒和恐懼),而PAD三維情感模型則可以區(qū)分憤怒和恐懼,因?yàn)檫@兩種情感都屬于愉悅度低、激活度高的情感,但它們卻在優(yōu)勢(shì)度上相反,憤怒屬于優(yōu)勢(shì)度高的情感,而恐懼屬于優(yōu)勢(shì)度低的情感。

PAD情感量表與PAD情感空間

基于PAD三維情感模型,Mehrabian等人提出了測(cè)量情感的工具――PAD情感量表。他通過(guò)研究確立了一個(gè)包括34個(gè)項(xiàng)目的量表(測(cè)量P的16個(gè)項(xiàng)目,測(cè)量A和D各9個(gè)項(xiàng)目)。后來(lái)的研究者又進(jìn)一步提出了簡(jiǎn)化版PAD情感量表,3個(gè)維度(愉悅度、激活度和優(yōu)勢(shì)度)分別用4個(gè)項(xiàng)目進(jìn)行測(cè)量(共12個(gè)項(xiàng)目)。中科院心理所對(duì)簡(jiǎn)化版PAD情感量表進(jìn)行了中國(guó)化修訂。中文簡(jiǎn)化版PAD情感量表為9點(diǎn)的語(yǔ)義差異量表,每個(gè)項(xiàng)目由1對(duì)表示不同情感狀態(tài)的形容詞構(gòu)成,每對(duì)詞間的空間分隔為9段; 每對(duì)詞所表示的情感在其所屬維度上的量值相反,而在其他2個(gè)維度上基本相同。例如,測(cè)量愉悅度的一個(gè)項(xiàng)目由“興奮的”和“激怒的”這對(duì)詞構(gòu)成,它們所代表的情感在愉悅度上相反,而在激活度和優(yōu)勢(shì)度上大致相同。

被試者需根據(jù)哪種情感更強(qiáng)烈及更強(qiáng)烈的程度來(lái)評(píng)定目標(biāo)情感。根據(jù)被測(cè)試者的標(biāo)定,從最左到最右,在該項(xiàng)目上的得分記為“-4”到“4”; 標(biāo)定在中間時(shí),記為“0”分; 最后維度分?jǐn)?shù)為測(cè)量該維度的4個(gè)項(xiàng)目得分的平均數(shù)。研究采用中國(guó)的被試群體(北京地區(qū)1000名大學(xué)本科生)和中文簡(jiǎn)化版PAD情感量表,并建立了該問(wèn)卷的中國(guó)模板。結(jié)果表明,中文簡(jiǎn)化版PAD情感評(píng)價(jià)量表在愉悅度、激活度和優(yōu)勢(shì)度上的內(nèi)部一致性信度(α系數(shù))分別是0.85、0.58和0.72,驗(yàn)證性因素分析的結(jié)果也驗(yàn)證了該量表的3維結(jié)構(gòu)。

在修訂中文簡(jiǎn)化版PAD情感量表的過(guò)程中,課題組發(fā)現(xiàn)中國(guó)人與西方人在這3個(gè)維度上既具有明顯的共性,也存在著文化上的差異。在愉悅度和優(yōu)勢(shì)度上,中國(guó)人和西方人之間沒(méi)有明顯差異。但是,中國(guó)人在激活度上顯著低于西方人。這可能預(yù)示著,在情感計(jì)算領(lǐng)域中,中國(guó)人與西方人在激活度上的結(jié)果可能存在差異。

課題組的研究人員還發(fā)現(xiàn),在愉悅度上越位于兩端的情感激活度越高,而越趨近中性的情感激活度也越低,也就是愉悅度和激活度的散點(diǎn)圖呈拋物線狀,這可能反映了正、負(fù)和中性情感的固有特征。

篇2

三維模型庫(kù)或稱為3D虛擬模型庫(kù)具有經(jīng)濟(jì)性、靈活性、直觀性、可復(fù)制性等優(yōu)點(diǎn)[3]。其在《工程制圖》中的教學(xué)優(yōu)勢(shì)體現(xiàn)在:(1)替代并擴(kuò)充傳統(tǒng)的實(shí)物模型。它不僅可以完全取代傳統(tǒng)的實(shí)物模型,消除實(shí)物模型攜帶不便的缺點(diǎn),還可以根據(jù)教學(xué)內(nèi)容的更新,及時(shí)擴(kuò)充新的三維教學(xué)模型,克服傳統(tǒng)教學(xué)模型數(shù)量有限、不能修改等缺點(diǎn)。(2)是教與學(xué)的輔助工具,師生互動(dòng)的載體。不僅能在課堂上將教學(xué)內(nèi)容生動(dòng)形象地表現(xiàn)出來(lái),更有益于教師對(duì)知識(shí)的講授及學(xué)生的理解,以及師生的互動(dòng)和討論;三維模型庫(kù)可作為一種載體將教學(xué)從課堂延伸到課后,以輔助學(xué)生完成課后練習(xí),提高學(xué)生學(xué)習(xí)興趣及學(xué)習(xí)效率。另外,三維模型庫(kù)還有豐富實(shí)踐性教學(xué)素材庫(kù)等諸多優(yōu)勢(shì),然而目前大多數(shù)應(yīng)用于教學(xué)中的三維模型庫(kù)還客觀存在以下幾個(gè)問(wèn)題:(1)不完全開(kāi)放,修改及更新能力差。目前絕大多數(shù)虛擬三維模型庫(kù)一般是不能隨意修改、擴(kuò)充或刪減的,這就大大地降低了這類三維模型庫(kù)的利用率。(2)基于單一三維CAD軟件,通用性差。為滿足教學(xué)的需要,針對(duì)教師熟練掌握的某種三維CAD軟件,如UG、Pro/E、SolidWorks、CATIA、SolidEdge等,紛紛建立了相應(yīng)的虛擬三維模型庫(kù),在制圖教學(xué)上也起到了提高教學(xué)效果的作用。但這類三維模型庫(kù)最大的缺點(diǎn)是基于某一種CAD軟件的,對(duì)不能熟練掌握該軟件的教師來(lái)說(shuō)大大提高了其應(yīng)用難度[4];另一方面,學(xué)生在使用這些三維模型時(shí)需要安裝專業(yè)化的軟件,而對(duì)于還未接觸三維CAD軟件的學(xué)生來(lái)說(shuō)也是非常有難度的,這就大大降低了學(xué)生學(xué)習(xí)這類三維模型庫(kù)的積極性。(3)非網(wǎng)絡(luò)化,共享性差。三維模型庫(kù)大多在單機(jī)環(huán)境下運(yùn)行,其共享廣度和方便程度是非常有限的。雖然也可將三維模型庫(kù)載入網(wǎng)絡(luò)共學(xué)生瀏覽,但這仍舊只是單一的傳授模式,在信息技術(shù)高度發(fā)展和應(yīng)用的今天,還缺乏一個(gè)教師實(shí)時(shí)與之教學(xué)及課后輔導(dǎo)內(nèi)容高度一致的三維模型的通道,缺乏一個(gè)師生間實(shí)時(shí)互動(dòng)與交流、三維模型資源高度共享的公共網(wǎng)絡(luò)平臺(tái)。綜上所述,建立一種基于Web及異構(gòu)三維CAD軟件的三維模型資源共享平臺(tái)是很有必要的,通過(guò)網(wǎng)絡(luò),不僅能提供大量的模型資源,整合教育資源,而且還為師生交流提供了一個(gè)互動(dòng)平臺(tái),支持遠(yuǎn)程教育、網(wǎng)絡(luò)化教學(xué)。

2Web三維模型共享平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

2.1總體架構(gòu)設(shè)計(jì)

為克服目前模型庫(kù)在工程制圖教學(xué)中存在的缺點(diǎn),Web三維模型共享平臺(tái)采用了B/S模式,其總體架構(gòu)如圖1所示。系統(tǒng)大體設(shè)置了5個(gè)層次:用戶界面層、業(yè)務(wù)邏輯/功能層、數(shù)據(jù)層、應(yīng)用程序服務(wù)層和接口層。(1)用戶界面層:用戶界面為終端用戶(教師和學(xué)生)提供對(duì)系統(tǒng)訪問(wèn)的工具。教師和學(xué)生只需通過(guò)Web瀏覽器,并安裝一個(gè)簡(jiǎn)單的支持Web3D的三維模型可視化插件(如BSContactVRML)即可在線瀏覽平臺(tái)中的各類三維模型,而無(wú)需安裝專業(yè)化的軟件。(2)業(yè)務(wù)邏輯/功能層:業(yè)務(wù)處理層是系統(tǒng)的核心,負(fù)責(zé)處理三維模型共享平臺(tái)的核心功能,包括:三維模型的在線預(yù)覽、在線參數(shù)化驅(qū)動(dòng)設(shè)計(jì)、三維模型與知識(shí)交流、三維模型快速建庫(kù)與擴(kuò)展工具等。(3)數(shù)據(jù)層:數(shù)據(jù)庫(kù)是三維模型共享平臺(tái)的支撐,而三維模型資源庫(kù)是最重要的數(shù)據(jù)來(lái)源。依據(jù)其來(lái)源不同分為基礎(chǔ)模型庫(kù)、擴(kuò)展模型庫(kù)和用戶模型庫(kù)等。(4)應(yīng)用程序服務(wù)與接口層:該系統(tǒng)是基于異構(gòu)三維CAD軟件系統(tǒng)的,包括UGNX、Pro/E、SolidEdge、SolidWorks、CATIA等,它們通過(guò)接口予以連接,并以服務(wù)的形式來(lái)滿足屬于不同CAD軟件用戶的教師需求。

2.2面向工程制圖教學(xué)的基礎(chǔ)模型庫(kù)建設(shè)與擴(kuò)展

針對(duì)不同教師、教學(xué)對(duì)象及教學(xué)內(nèi)容的多樣性和復(fù)雜性特點(diǎn),并為滿足現(xiàn)代工程制圖教學(xué)的要求,將共享平臺(tái)中三維模型資源庫(kù)分為3類:基礎(chǔ)模型庫(kù)、擴(kuò)展模型庫(kù)和用戶模型庫(kù)。三維模型資源庫(kù)結(jié)構(gòu)如圖2所示。擴(kuò)展模型庫(kù)是教師根據(jù)自身教學(xué)、所教班級(jí)學(xué)生及不同專業(yè)的特點(diǎn)和要求,利用平臺(tái)提供的快速建庫(kù)和擴(kuò)展工具,按需求對(duì)基礎(chǔ)庫(kù)進(jìn)行的適時(shí)擴(kuò)展和調(diào)整。用戶模型庫(kù)則是平臺(tái)各用戶為實(shí)現(xiàn)互動(dòng)交流而實(shí)時(shí)上傳至平臺(tái)中的豐富的三維模型資源,這也是對(duì)三維模型資源庫(kù)的一種有效擴(kuò)充。學(xué)生在校園網(wǎng)上打開(kāi)瀏覽器即可從各角度觀察和控制三維模型,并針對(duì)模型進(jìn)行評(píng)論和交流,能有效地提高學(xué)生主動(dòng)學(xué)習(xí)的積極性,并能實(shí)現(xiàn)模型資源高度共享,擴(kuò)展學(xué)生的知識(shí)面,進(jìn)而達(dá)到提高教學(xué)質(zhì)量的目的。

3在工程制圖教學(xué)中的應(yīng)用實(shí)踐

Web三維模型共享平臺(tái)是針對(duì)應(yīng)用于工程制圖教學(xué)中的大量三維模型資源進(jìn)行開(kāi)發(fā)的,集用戶在線應(yīng)用和在線管理于一體。教與學(xué)是教師和學(xué)生共同參與的過(guò)程,Web三維模型共享平臺(tái)在工程制圖教學(xué)中的應(yīng)用如圖3所示。(1)教師需以教師身份登錄至系統(tǒng)訪問(wèn)首頁(yè)或系統(tǒng)管理頁(yè)。在課堂教學(xué)時(shí),教師通過(guò)訪問(wèn)系統(tǒng)來(lái)瀏覽已有的三維模型輔助教學(xué),通過(guò)強(qiáng)化學(xué)生對(duì)各種圖形的感性認(rèn)識(shí)來(lái)提高課堂理論教學(xué)效果;利用平臺(tái)提供的在線參數(shù)化驅(qū)動(dòng)設(shè)計(jì)功能,通過(guò)改變模型尺寸來(lái)更形象地展示圖形的變化情況,如通過(guò)在線改變圓柱直徑大小來(lái)展示兩正交圓柱或圓柱與圓錐正交相貫線的趨勢(shì);利用平臺(tái)提供的快速建庫(kù)與擴(kuò)展工具,對(duì)基礎(chǔ)庫(kù)中的模型進(jìn)行調(diào)整和擴(kuò)展,以滿足教師自身教學(xué)的特殊需求。而這些擴(kuò)展模型可以是任意一種三維CAD軟件建立的模型,且可同基礎(chǔ)庫(kù)中的模型一樣被教師和學(xué)生查看及參數(shù)化再設(shè)計(jì)。(2)學(xué)生需以學(xué)生身份登錄至系統(tǒng)訪問(wèn)首頁(yè),依據(jù)自身需要選擇相應(yīng)的鏈接,而后進(jìn)入三維模型的預(yù)覽和參數(shù)化設(shè)計(jì)頁(yè),實(shí)現(xiàn)模型的查看和操作。一方面可對(duì)課堂知識(shí)進(jìn)行溫習(xí)和補(bǔ)充;更重要的是,通過(guò)查看習(xí)題模型庫(kù),可及時(shí)地校對(duì)所做練習(xí)的正確性,彌補(bǔ)了教師不能及時(shí)輔導(dǎo)的缺陷,也能有效地提高學(xué)生的學(xué)習(xí)興趣和效率。

4結(jié)束語(yǔ)

篇3

在國(guó)內(nèi)外礦業(yè)研究領(lǐng)域,三維地質(zhì)建模技術(shù)逐漸成為研究的熱點(diǎn)和焦點(diǎn)。通常情況下,進(jìn)行礦體分析和礦床預(yù)測(cè)是以三維地質(zhì)模型為基礎(chǔ)的,三維地質(zhì)模型在一定程度上為工程決策和管理提供參考依據(jù)。所以,在當(dāng)前環(huán)境下,研究分析三維地質(zhì)模型的建模過(guò)程,具有重要現(xiàn)實(shí)意義。

在對(duì)露天礦開(kāi)采進(jìn)行設(shè)計(jì),以及制定生產(chǎn)進(jìn)度計(jì)劃時(shí),需要結(jié)合地質(zhì)數(shù)據(jù)管理的現(xiàn)狀,利用三維地質(zhì)建模技術(shù),將計(jì)算機(jī)處理數(shù)據(jù)信息的能力與設(shè)計(jì)人員的專業(yè)知識(shí)、專業(yè)技能進(jìn)行結(jié)合,其作用主要表現(xiàn)在:一方面展示工程設(shè)計(jì)人員的能力,另一方面制定科學(xué)、合理的采礦方案。

2 三維地質(zhì)模型的建立及更新

2.1 建立三維地質(zhì)面模型

2.1.1 建立采場(chǎng)面模型

在建立露天礦采場(chǎng)面模型的過(guò)程中,由于露天礦采場(chǎng)特點(diǎn)的影響和制約,在建模過(guò)程中本文采用了加入約束線的TIN模型,在構(gòu)建露天礦采場(chǎng)面模型過(guò)程中,臺(tái)階線的約束條件需要進(jìn)行重點(diǎn)考慮。在構(gòu)建采場(chǎng)面模型的過(guò)程中,如果對(duì)坡頂線和坡底線的影響考慮的不全面、不細(xì)致,在一定程度上就會(huì)出現(xiàn)三角形跨越坡頂線和坡底線的現(xiàn)象,進(jìn)而臺(tái)階被削平,影響下一步的工程量的計(jì)算。通過(guò)對(duì)TIN模型進(jìn)行加入約束線處理,使之具有約束條件,進(jìn)而很好的反映露天礦的地表情況,如圖1所示。

圖1 采場(chǎng)界面示意圖

2.1.2 建立煤巖面模型

煤、巖對(duì)于露天礦來(lái)說(shuō),是其主要的地質(zhì)礦床。在構(gòu)建煤、巖面模型的過(guò)程中,約束線通常是平面數(shù)據(jù)點(diǎn)的邊界線。為了達(dá)到描述煤、巖層面的目的,需要對(duì)煤巖頂板、底板、側(cè)面分別構(gòu)建三維面模型,為此本文通過(guò)采用帶約束的TIN法進(jìn)行建模。由于煤層界面處于地表之下,以此通過(guò)鉆孔的方式獲取樣本數(shù)據(jù),受取樣點(diǎn)數(shù)量較少的影響和制約,高密度的TIN模型難以形成,進(jìn)而需要對(duì)模型進(jìn)行插值處理。在本文中使用的是距離冪次反比法,對(duì)三維格網(wǎng)數(shù)據(jù)點(diǎn)進(jìn)行插值處理,形成Grid格網(wǎng)模型,最終生成TIN模型,如圖2所示。

圖2 煤層界面示意圖

2.2 建立三維地質(zhì)體模型

通過(guò)采用封閉面固化成體的建模方式構(gòu)建三維地質(zhì)體模型。在建模過(guò)程中,構(gòu)建地質(zhì)面模型時(shí)需要借助不規(guī)則的三角網(wǎng),尤其是要充分利用上下地質(zhì)界面和側(cè)面的三角網(wǎng)模型,進(jìn)而形成閉合面,進(jìn)一步構(gòu)造地質(zhì)體,最后生成三維地質(zhì)體模型,地質(zhì)對(duì)象內(nèi)部的屬性特征和地質(zhì)對(duì)象之間的拓?fù)潢P(guān)系通過(guò)三維地質(zhì)體模型對(duì)其進(jìn)行描述,該模型同時(shí)具有對(duì)三維空間進(jìn)行分析、查詢、決策功能。

2.2.1 建立采場(chǎng)現(xiàn)狀實(shí)體模型

通過(guò)采用封閉面固化成體的方式建立采場(chǎng)現(xiàn)狀實(shí)體模型,利用該模型對(duì)采場(chǎng)進(jìn)行模擬,其效果較為理想。生成采場(chǎng)現(xiàn)狀實(shí)體模型的過(guò)程如下:

①在建模過(guò)程中,模型的約束線選擇露天礦臺(tái)階的坡頂線和坡底線,生成的TIN模型遵守帶約束的Delaunay法則,構(gòu)建采場(chǎng)現(xiàn)狀面模型時(shí)使用小三角面片單元,在一定程度上生成采場(chǎng)現(xiàn)狀的頂面模型。

②采場(chǎng)現(xiàn)狀頂面模型邊界線的確立。

③在某一水平面內(nèi)對(duì)三角形面片單元進(jìn)行投影處理,將產(chǎn)生的投影作為采場(chǎng)現(xiàn)狀實(shí)體模型的底面。

④采場(chǎng)現(xiàn)狀底面模型邊界線的確立。

⑤通過(guò)①和③生成的模型頂面和底面,同時(shí)對(duì)模型的側(cè)面進(jìn)行構(gòu)建。

⑥利用封閉面固化成體的方法,對(duì)已經(jīng)確立的采場(chǎng)現(xiàn)狀實(shí)體模型的頂面、底面和側(cè)面進(jìn)行處理,建立采場(chǎng)現(xiàn)狀實(shí)體模型。

⑦通過(guò)采用AutoCAD提供的著色、渲染等手段對(duì)地層的形態(tài)進(jìn)行顯示,在一定程度上增強(qiáng)了立體感,進(jìn)而使其更加形象,如圖3所示。

圖3 采場(chǎng)實(shí)體模型

2.2.2 建立煤層實(shí)體模型

在建立模型方法方面,建立煤層實(shí)體模型與建立現(xiàn)狀實(shí)體模型大致相同。生成煤層實(shí)體模型的過(guò)程如下:

①煤巖頂?shù)装逅璧臄?shù)據(jù),在建模過(guò)程中,從鉆孔、剖面圖、等值線中獲得,對(duì)離散數(shù)據(jù)通過(guò)估值的方式進(jìn)行處理,通過(guò)對(duì)半徑進(jìn)行科學(xué)合理地參估,進(jìn)而獲得煤巖頂?shù)装宓南嚓P(guān)數(shù)據(jù)。

②在構(gòu)建頂板面模型、底板面模型的過(guò)程中,充分利用煤巖的頂板數(shù)據(jù)和底板數(shù)據(jù),頂?shù)装迕婺P偷倪吔缇€自動(dòng)生成。

③側(cè)面模型的構(gòu)建需要通過(guò)借助頂?shù)装迕婺P偷倪吔缇€。

④確立煤巖頂板、底板、側(cè)面模型后,建立煤巖實(shí)體模型需要借助封閉面固化成體的建模方法,如圖4所示。

圖4 煤巖實(shí)體模型

2.2.3 建立露天礦三維實(shí)體模型

如圖5所示,在建立地質(zhì)體模型(現(xiàn)狀實(shí)體模型、煤層實(shí)體模型、斷層實(shí)體模型等)的過(guò)程中,其中,基態(tài)模型選擇現(xiàn)狀實(shí)體模型,通過(guò)運(yùn)算建立相應(yīng)的地質(zhì)體現(xiàn)狀模型,通過(guò)反插處理,生成相應(yīng)的露天礦三維地質(zhì)實(shí)體模型。

圖5 露天礦三維實(shí)體模型

2.3 三維地質(zhì)模型的更新

隨著工作臺(tái)階的不斷推進(jìn),需要對(duì)采場(chǎng)實(shí)體模型和煤巖實(shí)體模型進(jìn)行更新。每月的平盤作業(yè)工作量,測(cè)量部門都要對(duì)其進(jìn)行驗(yàn)收測(cè)量處理,同時(shí)及時(shí)更新采場(chǎng)DEM模型和采場(chǎng)現(xiàn)狀模型。地質(zhì)部門每月對(duì)于地層界面進(jìn)行寫實(shí)工作,利用新的地層界面寫實(shí)數(shù)據(jù)對(duì)原有的地層平面數(shù)據(jù)進(jìn)行及時(shí)的更新處理,然后對(duì)煤巖實(shí)體模型通過(guò)封閉面固化成體的建模方式進(jìn)行更新。

露天礦三維可視化地質(zhì)模型通過(guò)上述操作實(shí)現(xiàn)了自動(dòng)更新的功能,在一定程度上構(gòu)建了動(dòng)態(tài)地質(zhì)模型。結(jié)合露天礦的開(kāi)采特點(diǎn),這種模型能夠進(jìn)行自動(dòng)更新,其更新過(guò)程是,利用測(cè)量驗(yàn)收數(shù)據(jù)和地質(zhì)寫實(shí)數(shù)據(jù)完成地質(zhì)體模型、采場(chǎng)實(shí)體模型的更新功能。露天礦三維可視化地質(zhì)模型的更新速度在一定程度上大大提高,為應(yīng)用地質(zhì)實(shí)體模型創(chuàng)造了條件。

3 三維地質(zhì)模型精度評(píng)價(jià)

傳統(tǒng)地形圖在描述地形的過(guò)程中,受測(cè)量方法、誤差、等高距等因素的影響,存在描述不準(zhǔn)確,測(cè)量精度的缺陷。通過(guò)采用離散化的方式,對(duì)采樣數(shù)據(jù)進(jìn)行處理,三維地質(zhì)模型在描述和表達(dá)的過(guò)程中,克服了傳統(tǒng)地形圖描述存在的缺陷和不足,在一定程度上提高了測(cè)量的精度和描述的準(zhǔn)確性。

3.1 回放等高線套合分析

將模型數(shù)據(jù)生成等高線圖,與原始等高線進(jìn)行疊加比較,同時(shí)對(duì)等高線是否存在異?,F(xiàn)象進(jìn)行相應(yīng)的檢查,這個(gè)過(guò)程被稱為等高線套合分析。通常情況下,對(duì)于模型精度,通過(guò)等高線套合分析就能對(duì)其進(jìn)行全面的評(píng)價(jià)。如圖6所示,其中灰色線和黑色線分別表示原始的等高線圖和根據(jù)DEM內(nèi)插生成的等高線。

圖6 模型等高線疊加圖

3.2 剖面檢查法

沿著原始地質(zhì)剖面方向,截取模型剖面圖,通過(guò)與已知的勘探線剖面進(jìn)行對(duì)比,分析高程點(diǎn)的誤差,在一定程度上滿足了誤差精度的要求,該方法被稱為剖面檢查法,如表1所示。

表1 高程差比較表

4 結(jié)論

①本文在建立三維地質(zhì)面模型的過(guò)程中,借助TIN建模方法和封閉面固化成體的構(gòu)模方法,進(jìn)而建立露天礦三維地質(zhì)體模型,進(jìn)而描述地層的形態(tài)和發(fā)育程度。

②本文通過(guò)采用自動(dòng)更新的新方法對(duì)三維地質(zhì)模

篇4

關(guān)鍵詞:滕王閣景區(qū) 三維模型 Smart3D Capture

滕王閣景區(qū)是以江南三大著名樓閣之一的滕王閣為中心的景觀建筑旅游景區(qū)。隨著景區(qū)的向北和向南的延伸擴(kuò)大和融入贛江旅游風(fēng)光帶,如何讓游客通過(guò)大屏幕,模擬親臨滕王閣濱江景區(qū)游覽,感受人文旅游資源所帶來(lái)的旅游文化快樂(lè),為滕王閣景區(qū)旅游提供優(yōu)質(zhì)服務(wù),成為旅游業(yè)關(guān)注的重點(diǎn)。本文著重闡述以傾斜攝影測(cè)量技術(shù)為基礎(chǔ),采用Smart3D Capture等三維建模軟件,探討建立滕王閣景區(qū)三維模型的技術(shù)流程,利用三維模型對(duì)滕王閣景區(qū)進(jìn)行引導(dǎo)與宣傳,進(jìn)而推動(dòng)南昌旅游業(yè)的發(fā)展。

一、基于傾斜攝影測(cè)量三維建模的意義

滕王閣景區(qū)位于南昌市贛江與撫河故道的匯合處。本次三維建模范圍,依據(jù)《南昌市滕王閣歷史風(fēng)貌區(qū)控制性規(guī)劃(2015-2020)》,南起中山西路,北至陽(yáng)明路,東為子固路,西鄰贛江,總面積為82公頃。其中,以滕王閣為核心景區(qū)范圍,面積為4.5公頃。景區(qū)域內(nèi)由滕王閣主體建筑、文化庭院、奇石雕塑以及歷史文化景觀組成,對(duì)游客吸引力大。主體建筑為宋式仿木結(jié)構(gòu),碧瓦丹柱,雕梁飛檐,書(shū)畫(huà)滿堂,立面凹凸有致,歷史文化豐富,需要真實(shí)模擬滕王閣景區(qū)的三維模型向游客提供查詢與認(rèn)知服務(wù)。

滕王閣景區(qū)內(nèi)的景觀眾多,大小不一,立面復(fù)雜,紋理多樣。本試驗(yàn)基于三維建模技術(shù),根據(jù)傾斜攝影測(cè)量數(shù)據(jù),依據(jù)滕王閣景區(qū)內(nèi)的建筑、植被、道路、設(shè)施的大小形狀、距離位置,材質(zhì)色彩、光照效果等構(gòu)建三維模型,實(shí)現(xiàn)仿真模擬與可視化過(guò)程的簡(jiǎn)單化,達(dá)到快速而準(zhǔn)確地為旅游用戶提供一個(gè)身臨其境的真實(shí)旅游場(chǎng)景的服務(wù)模式。

二、滕王閣景區(qū)建模技術(shù)路線

滕王閣景區(qū)的景觀模型建立,其基本要求是準(zhǔn)確反映出景觀建筑的平面位置,大小、形狀、色彩及材質(zhì),讓游客能從多個(gè)角度進(jìn)行全面欣賞。所采用傾斜攝影測(cè)量來(lái)獲取建模影像數(shù)據(jù),其基本原理是在同一飛行平臺(tái)上搭載了多臺(tái)可旋轉(zhuǎn)變化鏡頭的傳感器,同時(shí)從一個(gè)垂直和多個(gè)傾斜的不同角度采集影像。

滕王閣核心區(qū)三維模型

在多個(gè)鏡頭、不同角度下完成傾斜攝影影像數(shù)據(jù)采集工作,可以獲取滕王閣的多方位幾何信息,并且又實(shí)地采集滕王閣景區(qū)建筑的紋理數(shù)據(jù),在數(shù)字正射影像和數(shù)字高程數(shù)據(jù)支撐的基礎(chǔ)上,利用Smart3D Capture軟件完成三維模型的建立。

(一)滕王閣景區(qū)模型構(gòu)建技術(shù)路線

為保證建模精度,航空攝影技術(shù)指標(biāo)為:使用Ultra Cam OSPREY數(shù)碼航攝儀,地面分辨率為0.08米,焦距80毫米,像元是6u。通過(guò)傾斜攝影獲取數(shù)據(jù)并進(jìn)行空三加密處理后,在DEM與DOM的支撐下,外業(yè)景觀紋理采集,采用Smart3D Capture分區(qū)建模,從而實(shí)現(xiàn)整體三維模型的建立。

(二)滕王閣景區(qū)數(shù)據(jù)采集的方式

滕王閣景區(qū)三維模型的構(gòu)建,其三維空間數(shù)據(jù)和影像數(shù)據(jù),由景點(diǎn)的一系列平面位置、地面高程、地物高度及紋理數(shù)據(jù)、DOM、DEM數(shù)據(jù)等組成,而通過(guò)傾斜攝影測(cè)量技術(shù),采用多臺(tái)傳感器,以不同角度對(duì)景點(diǎn)進(jìn)行全方位影像數(shù)據(jù)采集,可以方便、快速、高效的獲取建模數(shù)據(jù)。

構(gòu)建滕王閣景區(qū)的三維模型的幾何數(shù)據(jù),選用能夠形象表達(dá)旅游景點(diǎn)的形態(tài)特征及相應(yīng)建模精度要求的合格數(shù)據(jù)。紋理數(shù)據(jù)的采集,應(yīng)拍攝建筑物所有部位的表面影像,以便滿足不同細(xì)節(jié)層次的表達(dá)要求,并同時(shí)應(yīng)注意到通用紋理與示意紋理的數(shù)據(jù)采集。屬性數(shù)據(jù)的采集應(yīng)保證景觀建模信息的正確性與完整性,在編碼過(guò)程中應(yīng)具備系統(tǒng)性、通用性以及擴(kuò)展性。

1.建模數(shù)據(jù)的驗(yàn)證

數(shù)據(jù)精度是模型精度的重要支撐。滕王閣景區(qū)三維模型的質(zhì)量取決于數(shù)據(jù)質(zhì)量,而數(shù)據(jù)質(zhì)量可以用數(shù)據(jù)質(zhì)量元素進(jìn)行描述,主要體現(xiàn)在模型的完整正確性、直觀形象性、現(xiàn)勢(shì)性、真實(shí)準(zhǔn)確性、表現(xiàn)精度、屬性信息精度以及邏輯一致性等幾個(gè)方面。為準(zhǔn)確建立滕王閣景區(qū)的模型,開(kāi)展了對(duì)已有的DEM、DOM數(shù)據(jù)進(jìn)行準(zhǔn)確性和完整性的來(lái)源檢查,保證其一定的數(shù)學(xué)精度和獲取合格的原始數(shù)據(jù)。

2.紋理數(shù)據(jù)的采集

紋理數(shù)據(jù)的采集,是真實(shí)表現(xiàn)實(shí)體的基礎(chǔ)性工作。在數(shù)據(jù)采集過(guò)程中,采取事先計(jì)劃,圍繞核心區(qū)進(jìn)行閉合路線分區(qū)采集,有利于提高數(shù)據(jù)采集效率。

(1)紋理采集

紋理拍攝:為清晰表現(xiàn)滕王閣景區(qū)景物,對(duì)建筑物進(jìn)行實(shí)地拍攝和紋理采集,并按景觀屬性分類,逐一整理編號(hào)。采用的拍攝器材為有效像素1200千萬(wàn),JPG存儲(chǔ)格式的佳能數(shù)碼相機(jī)。選擇拍攝的時(shí)間:日出后二小時(shí)和日落前二小時(shí),以此回避中午太陽(yáng)正射建筑物時(shí)段。拍攝建筑物角度的選擇,以變形小、和無(wú)遮擋物,且色調(diào)均勻?yàn)樽罴?。獲取的照片顏色則以真實(shí)不偏色為原則,同時(shí)應(yīng)避免景觀建筑物由于自身反射光所帶來(lái)的顏色失真。

(2)數(shù)據(jù)采集的內(nèi)容

數(shù)據(jù)采集,主要有滕王閣景區(qū)中的景點(diǎn)全貌、景點(diǎn)位置、景點(diǎn)特征和鳥(niǎo)瞰景點(diǎn)的視覺(jué)影像。其中,景點(diǎn)建筑物的多角度和突出表現(xiàn)特征點(diǎn)的數(shù)據(jù)采集最為關(guān)鍵。為正確多角度全面反映建筑物滕王閣,其景點(diǎn)建筑物數(shù)據(jù)采集,應(yīng)采用表現(xiàn)全貌,拍攝左前視、右前視、正前視、前側(cè)視、左側(cè)視、右側(cè)視和后側(cè)視的影像,以利于全面反映出景點(diǎn)建筑物各個(gè)角度的外立面;在表現(xiàn)建筑物主體上,可以選擇拍攝滕王閣具有唯一性和代表性的正前視部位。而在采集的同時(shí),實(shí)地開(kāi)展對(duì)滕王閣景區(qū)所有的地理要素核實(shí)和建筑物陰影的識(shí)e。

(三)軟件平臺(tái)

Smart3D Capture是一種快速、全自動(dòng)的三維場(chǎng)景運(yùn)算建模軟件,是通過(guò)簡(jiǎn)單連續(xù)的影像來(lái)產(chǎn)生超高密度點(diǎn)云,進(jìn)而生成具有真實(shí)影像位紋理的高分辨率三維模型。滕王閣景區(qū)的內(nèi)業(yè)三維模型的數(shù)據(jù)處理,是利用全自動(dòng)三維建模軟件Smart3D Capture進(jìn)行建模,通過(guò)三維數(shù)字地球平臺(tái)的數(shù)據(jù)導(dǎo)入,整個(gè)過(guò)程自動(dòng)化,全面實(shí)現(xiàn)三維模型和景區(qū)場(chǎng)景的融合。

三、滕王閣景區(qū)建模的實(shí)施

滕王閣景區(qū)三維模型的實(shí)施構(gòu)建過(guò)程中,首先對(duì)建模區(qū)域進(jìn)行單元?jiǎng)澐?,按不同單元類別表現(xiàn)要求和基本屬性進(jìn)行數(shù)據(jù)處理,以達(dá)到精細(xì)、標(biāo)準(zhǔn)和一般性的不同層次的建模要求。

(一)模型的單元?jiǎng)澐?/p>

模型的單元?jiǎng)澐郑弘蹰w景區(qū)分區(qū)的原則:以核心景區(qū)、保護(hù)區(qū)、規(guī)劃區(qū)進(jìn)行分區(qū)。實(shí)際劃分時(shí),采用相對(duì)穩(wěn)定和完整的自然地形地物,取用贛江大堤、陽(yáng)明路、子固路等為邊界線,這樣有利于滕王閣景區(qū)地理要素在幾何要素上不被任意截?cái)?,保持模型具有相?duì)的獨(dú)立性和完整性。

(二)模型的分區(qū)命名

滕王閣景區(qū)的三維分區(qū)模型命名,是參照行業(yè)標(biāo)準(zhǔn)《三維地理信息模型生產(chǎn)規(guī)范》CH/T 9016-2012執(zhí)行,其基本結(jié)構(gòu)是由建模單元編碼、模型類型、模型順序號(hào)和表現(xiàn)等級(jí)共四部分組成,以便達(dá)到有序建模。

(三)模型的制作

滕王閣景區(qū)是一個(gè)景觀形態(tài)不一、外立面復(fù)雜的景區(qū)。在建模時(shí),按模型等級(jí)及建筑物類別進(jìn)行處理,突出其建筑物特征。滕王閣的主體建筑模型,主要是反映建筑的外觀細(xì)節(jié),清晰表現(xiàn)出游客喜愛(ài)觀賞的幾何特征點(diǎn)。尤其是在沿著建模景觀物體漫游時(shí),游客能充分欣賞到滕王閣建模后的細(xì)部特征而帶來(lái)的立體藝術(shù)美感。同時(shí),滕王閣的紋理多樣復(fù)雜,在制作過(guò)程時(shí),應(yīng)保持與實(shí)地石材、玻璃、金屬、木材的材質(zhì)紋理一致性,使整體拼接過(guò)渡自然。

滕王閣景區(qū)的地形模型數(shù)據(jù)是由幾何數(shù)據(jù)和紋理數(shù)據(jù)共同組成。整個(gè)區(qū)域內(nèi)地形起伏不大,以平地居多,沿江部分有贛江陡堤、碼頭斜坡等,平地平均相對(duì)高差小于5米。 因此,所采用DEM的格網(wǎng)單元尺寸不大于10m×10m,DOM的分辨率地貌優(yōu)于1m,且高程精度優(yōu)于2m時(shí), 所構(gòu)建的地形模型,能滿足一般性地形的建模需求。

四、滕王閣景區(qū)模型的紋理貼圖

景觀建筑紋理貼圖是提高實(shí)體的準(zhǔn)確、形象和真實(shí)性來(lái)表現(xiàn)實(shí)體的一種圖像處理技術(shù)。滕王閣景區(qū)分別按“景觀正立面紋理”、“內(nèi)部主體立面紋理”、“景觀背立面主體紋理”等類型,實(shí)現(xiàn)不同類別的表現(xiàn)。獲取景觀紋理圖像的主要方法是通過(guò)實(shí)地拍攝照,在后期采用Photoshop cs6進(jìn)行針對(duì)性復(fù)原和反復(fù)調(diào)試。

(一)紋理圖像處理的基本原則:圖像應(yīng)反差適中,色調(diào)均勻,且拍攝體前無(wú)遮擋物,并通過(guò)糾正變形,去除雜色,保持與實(shí)地建筑的一致性。

(二)紋理效果的處理:以照片為基礎(chǔ),采用Photoshop cs6軟件,進(jìn)行人工后期修補(bǔ)處理,重點(diǎn)去除紋理陰影,保持紋理整體影像顏色的均勻適中和真實(shí)、準(zhǔn)確。

五、建模試驗(yàn)結(jié)論

研究表明:滕王閣景區(qū)的三維建模方法,采用傾斜攝影的影像數(shù)據(jù),其所構(gòu)建的三維模型,具有信息豐富,形象真實(shí),紋理清晰,準(zhǔn)確完整的特點(diǎn),全面實(shí)現(xiàn)了景區(qū)場(chǎng)景的實(shí)時(shí)漫游與交互功能,從而能使游客在多個(gè)角度下欣賞立體景觀,有效彌補(bǔ)了基于正射影像應(yīng)用建模的不足,實(shí)現(xiàn)過(guò)程快捷簡(jiǎn)單,可視化效果形象逼真,且易于集成與共享,這為滕王閣景區(qū)旅游提供了一種全新、漫游和互動(dòng)式的資源共享手段,滿足滕王閣景區(qū)旅游發(fā)展的需要。

參考文獻(xiàn):

[1]蘇建云.旅游信息三維平臺(tái)設(shè)計(jì)[J].湖北民族學(xué)院學(xué)報(bào)[J].2015(9).

[2]國(guó)家測(cè)繪地理信息局.三維地理信息模型生產(chǎn)規(guī)范CH/T 9016-2012[S].北京:測(cè)繪出版社,2012.

[3]周杰.基于傾斜攝影測(cè)量技術(shù)構(gòu)建實(shí)景三維模型的方法研究[J].價(jià)值工程.2016.35(25).

篇5

【關(guān)鍵詞】頜面部;三維重建;解剖

手術(shù)學(xué)熟悉頜面部的解剖特點(diǎn),是頜面部外科治療和診斷的基礎(chǔ),以往解剖學(xué)教學(xué)是通過(guò)標(biāo)本和理論進(jìn)行的,缺乏立體、動(dòng)態(tài)感。本文利用螺旋CT掃描的斷面三維重建了一個(gè)頜面的解剖模型,目的探討頜面部的立體、動(dòng)態(tài)解剖關(guān)系。該模型可以用來(lái)教學(xué),在模型上可以完成術(shù)前手術(shù)模擬工作,指導(dǎo)手術(shù)的完成[1,2]。

1 材料與方法

一個(gè)69歲男性,在告知研究目后、自愿同意情況下,進(jìn)行了顱腦CT掃描。,使用SOMATOM 螺旋 CT 機(jī)行頭顱常規(guī)容積掃描, 電壓120kV,電流 252mA,視野(FOV )183mm,層厚0.6mm,間距0.3mm,探測(cè)器層列20×0.6,重建矩陣512×512,螺距0.348,掃描起始線低于常規(guī)聽(tīng)眥線。該患者的顱腦CT圖像用來(lái)進(jìn)行三維圖像重建,將圖像輸入后臺(tái)工作站進(jìn)行重建,對(duì)每例患者均運(yùn)用表面遮蓋法顯示(SSD)法和容積繪制法顯示(VR)進(jìn)行三維圖像重建,在模擬系統(tǒng)內(nèi),動(dòng)態(tài)地觀察重建圖像,選擇合適的角度進(jìn)行拍照保留。

2 結(jié)果

獲得了頜面部三維模型,該模型可以動(dòng)態(tài)地顯示頜面的骨性解剖特點(diǎn)。頜面部的前面觀:頜面部有下頜骨、上頜骨、顴骨、鼻骨、顳骨和額骨組成。上頜骨和鼻骨形成鼻裂孔,位于頜面部的中央,其上側(cè)兩方為眼眶,下方為上、下頜骨圍成的口腔;在眼眶上緣中點(diǎn)偏內(nèi)見(jiàn)眶上孔,有眶上神經(jīng)血管通過(guò);在眼眶下緣中點(diǎn)見(jiàn)眶下孔,有眶下神經(jīng)血管通過(guò);在下頜骨中線偏兩側(cè)可見(jiàn)下頜骨孔,是下頜神經(jīng)及血管進(jìn)過(guò)的地方。頜面部的側(cè)前面觀:從側(cè)前可以顯示顳骨的顴突和顴骨的顳突形成顴弓,顴骨、額骨和上頜骨形成眼眶的外側(cè)壁,下頜骨后上部分有冠狀突和髁突。頜面部的后面觀:頜面部的后面觀察到額骨和蝶骨形成的前顱窩和中顱窩,蝶骨大小翼形成眶上裂,是動(dòng)眼神經(jīng)、展神經(jīng)、眼神經(jīng)、滑車神經(jīng)及眼眶的靜脈出入顱腔的地方。

3 討論

隨著現(xiàn)代計(jì)算機(jī)技術(shù)的發(fā)展,誕生了計(jì)算機(jī)三維重建和顯示的新技術(shù),在醫(yī)學(xué)領(lǐng)域,主要用于人體器官的三維重建和仿生研究[3]。現(xiàn)代CT技可以獲得容積掃描數(shù)據(jù),適用于任何復(fù)雜形態(tài)和各種密度的三維結(jié)構(gòu)重建,本研究利用一例顱腦CT掃描數(shù)據(jù),三維重建了頜面部的解剖模型,該模型可以用來(lái)進(jìn)行虛擬頜面的解剖過(guò)程,對(duì)于有關(guān)結(jié)構(gòu)可以進(jìn)行任意分離、組合、旋轉(zhuǎn)和切資料,以及數(shù)學(xué)建模等方割,從多方位、多角度觀測(cè)頜面部的解剖特點(diǎn)。臨床上數(shù)據(jù)來(lái)源主要有解剖斷層、影像法獲得的數(shù)據(jù)。隨著CT、MRI、DSA等影像學(xué)檢查手段的普及和推廣,臨床上很方便地獲得大量人體器官斷層資料,完成顱腦、骨骼及血管等三維圖像,已廣泛應(yīng)用于導(dǎo)航手術(shù)、骨科手術(shù)及心腦血管介入手術(shù)等。數(shù)字化影像學(xué)技術(shù)已廣泛應(yīng)用到臨床工作,并取得很大效果。但是,數(shù)字影像資料準(zhǔn)確性受影像質(zhì)量的影響。如MRI影像由于受磁場(chǎng)的不穩(wěn)定、容積效應(yīng)及后期處理技術(shù)的影響,圖像易產(chǎn)生扭曲變形從而影響影像學(xué)信息的準(zhǔn)確性。CT通過(guò)X線直接獲取形態(tài)學(xué)信息,圖像直接反映人體的解剖學(xué)特點(diǎn),有較高的準(zhǔn)確性。因此本文選擇顱腦CT斷層三維重建頜面的解剖模型[4]。該模型動(dòng)態(tài)地顯示頜面部有以下特點(diǎn):頜面部有下頜骨、上頜骨、顴骨、鼻骨、顳骨和額骨組成。上頜骨和鼻骨形成鼻裂孔,位于頜面部的中央,其上側(cè)兩方為眼眶,下方為上、下頜骨圍成的口腔;在眼眶上緣中點(diǎn)偏內(nèi)見(jiàn)眶上孔,有眶上神經(jīng)血管通過(guò);在眼眶下緣中點(diǎn)見(jiàn)眶下孔,有眶下神經(jīng)血管通過(guò);在下頜骨中線偏兩側(cè)可見(jiàn)下頜骨孔,是下頜神經(jīng)及血管進(jìn)過(guò)的地方。顳骨的顴突和顴骨的顳突形成顴弓,顴骨、額骨和上頜骨形成眼眶的外側(cè)壁,下頜骨后上部分有冠狀突和髁突[5]。普通CT斷面屬于二維斷層,只能表達(dá)某一截面的解剖信息,臨床醫(yī)生憑借這些圖像信息進(jìn)行診斷治療具有很大的局限性,缺乏一個(gè)立體的概念,可能忽視一些病變的細(xì)節(jié),導(dǎo)致誤診,治療效果不滿意。本實(shí)驗(yàn)利用CT掃描所獲取豐富的數(shù)據(jù)信息,應(yīng)用三維重建軟件,采用表面容積方法重建了頜面部的三維模型。該模型為三維可視化數(shù)字模型,輪廓清晰,可以隨意旋轉(zhuǎn)和拼組、分割,以任意角度觀看,可以幫助臨床醫(yī)生掌握頜面部的解剖特點(diǎn),進(jìn)一步開(kāi)發(fā)虛擬手術(shù)系統(tǒng),進(jìn)行術(shù)前模擬操作,完成術(shù)前計(jì)劃[6]。

參考文獻(xiàn):

[1] Spitzer VM, Whitlock DG. The Visible Human Dataset: the anatomical platform for human simulation. Anat Rec, 1998, 253(2): 49-57.

[2] 劉文芳, 宋哲, 王菲, 等. 基于掃描圖像之顱底解剖結(jié)構(gòu)三維重建. 現(xiàn)代中西醫(yī)結(jié)合雜志, 2011, 20: 474-475.

[3] Notaris MD, Solari D, Cavallo LM, et al. The use of a three-dimensional novel computer-based model for analysis of the endonasal endoscopic approach to the midline skull base. World Neurosurg., 2011, 75: 106-113.

[4] 程勇, 陳衛(wèi)國(guó), 牛艷坤. 醫(yī)學(xué)圖像后處理技術(shù)研究進(jìn)展. 醫(yī)療衛(wèi)生裝備, 2005, (26): 23-25.

篇6

三維數(shù)字技術(shù)的發(fā)展,使得越來(lái)越多的三維數(shù)字影像作品走進(jìn)了人們的生活。無(wú)論在動(dòng)畫(huà)、游戲還是一些影視作品中,那些生動(dòng)逼真的數(shù)字影像給我們帶來(lái)的是視覺(jué)上的震撼和無(wú)窮的想象。畫(huà)面的逼真度,在一定程度上代表了三維影像發(fā)展的特點(diǎn)和方向。如早期的科幻影視作品《星球大戰(zhàn)》,當(dāng)時(shí)的三維數(shù)字技術(shù)還不成熟,為了達(dá)到逼真寫實(shí)的場(chǎng)景效果,工作人員制作了許多場(chǎng)景的實(shí)物模型進(jìn)行拍攝,雖然在一定程度上模擬了一種逼真光影效果的幻想空間,但是現(xiàn)在看來(lái),場(chǎng)景模型的細(xì)致程度和自然光影的應(yīng)用效果還是沒(méi)有達(dá)到一種真實(shí)的狀態(tài)。

在如今的科幻電影中,三維技術(shù)的成熟使之產(chǎn)生了革命性的蛻變。在《變形金剛》、《阿凡達(dá)》等一系列科幻電影中,已經(jīng)達(dá)到了幻想與現(xiàn)實(shí)的完美結(jié)合。在我們生活的真實(shí)環(huán)境中,不難發(fā)現(xiàn),物體的造型和光影的照射決定了畫(huà)面真實(shí)的程度,而所有真實(shí)的畫(huà)面都是基于自然環(huán)境下的物體的表現(xiàn)。那么三維影像的發(fā)展,簡(jiǎn)單的說(shuō)就是模擬自然的一種發(fā)展過(guò)程。三維影像的制作,雖然是基于計(jì)算機(jī)數(shù)字技術(shù)的應(yīng)用,但是在畫(huà)面的表現(xiàn)上還是根據(jù)真實(shí)自然狀態(tài)下的規(guī)律,就是利用物體的造型和光影。

三維影像技術(shù)發(fā)展至今,圍繞著決定畫(huà)面真實(shí)性的造型和光影兩個(gè)因素,已有了很大的突破。極負(fù)盛名的Vray和Mentalray渲染器,就是關(guān)于自然真實(shí)光影效果的解決方案。對(duì)于物體的造型制作來(lái)說(shuō),有曲面建模、多邊形建模和細(xì)分建模等一些建模方式,來(lái)針對(duì)不同的物體造型進(jìn)行制作。對(duì)于一個(gè)真實(shí)的影像畫(huà)面,不僅要有一個(gè)自然真實(shí)的光影體系,更重要的是具有真實(shí)可信的物體造型。只有物體造型準(zhǔn)確細(xì)致,才能更好地展現(xiàn)光影帶給它的真實(shí)性和厚重感,也才能創(chuàng)造出更可信的畫(huà)面。

數(shù)字雕刻是近幾年發(fā)展起來(lái)的關(guān)于制作超寫實(shí)三維模型的一項(xiàng)技術(shù),最具代表的就是Zbrush和Mudbox兩款雕刻軟件。這項(xiàng)技術(shù)的誕生,讓超寫實(shí)三維模型的制作不再是一項(xiàng)龐大的工作。其帶給我們的最直觀的表現(xiàn)就是在科幻電影中呈現(xiàn)的超寫實(shí)的數(shù)字場(chǎng)景和角色,還有在次時(shí)代游戲中的真實(shí)畫(huà)面。這項(xiàng)技術(shù)的原理非常簡(jiǎn)單,就是利用現(xiàn)實(shí)中雕刻的方式去制作數(shù)字化的場(chǎng)景和角色,省去了傳統(tǒng)模型制作中大量頂點(diǎn)的編輯工作,從而讓模型的制作在時(shí)效和質(zhì)量上達(dá)到了一個(gè)契合點(diǎn),在高效率的前提下大大提高了作品的質(zhì)量。下面筆者將以寫實(shí)大象模型的制作過(guò)程,來(lái)介紹一下數(shù)字雕刻技術(shù)在寫實(shí)模型制作中的應(yīng)用。

一、了解物體的結(jié)構(gòu)

在模型制作之初,我們都要先去了解物體的結(jié)構(gòu),特別是生物模型。對(duì)于物體造型和結(jié)構(gòu)的了解,可以讓我們?cè)诤罄m(xù)的制作工作中更好地把握物體造型和結(jié)構(gòu)的準(zhǔn)確性,這也是保證模型最終是否真實(shí)的一個(gè)決定性因素。我們可以根據(jù)真實(shí)的圖片或者一些解剖圖,來(lái)觀察和記錄大象的骨骼肌肉結(jié)構(gòu),做到心中有數(shù),并且在后續(xù)的制作環(huán)節(jié)中要不斷地進(jìn)行比對(duì)和觀察(如下圖)。

二、構(gòu)建物體的框架

在進(jìn)行過(guò)對(duì)大象結(jié)構(gòu)的了解后,下面就可以進(jìn)行第一階段的制作工作了。在模型的制作起初,先要來(lái)制作模型結(jié)構(gòu)的大體框架,方式是很多的。目前業(yè)內(nèi)較流行的制作方式大體有三種:第一是在傳統(tǒng)的三維軟件中進(jìn)行第一階段的大型制作,然后導(dǎo)入到雕刻軟件中進(jìn)行細(xì)節(jié)加工;第二是直接在雕刻軟件中利用基礎(chǔ)物體進(jìn)行雕刻,直至制作完成;第三是直接在雕刻軟件中利用四足動(dòng)物的基礎(chǔ)模型進(jìn)行雕刻到最后制作完成。對(duì)于以上三種方法,主要還是根據(jù)個(gè)人的制作習(xí)慣和對(duì)造型的把握能力的高低來(lái)選擇。第一種方法的好處是可以按照物體的結(jié)構(gòu)進(jìn)行精確的布線,為后期的雕刻奠定良好的基礎(chǔ),還可以比較快速精確地把握物體的大體結(jié)構(gòu)。后兩種方法的好處是制作環(huán)節(jié)簡(jiǎn)單,但是對(duì)于造型能力的把握要求較高,不利于模型布線,對(duì)以后需要?jiǎng)赢?huà)的物體模型還要進(jìn)行重建拓?fù)涞墓ぷ?。本例將使用第一種方法,這樣可以更好地體會(huì)布線對(duì)后期模型細(xì)節(jié)的雕刻所起的作用。首先使用三維制作軟件進(jìn)行大體的造型制作。這里用到的是Maya軟件。對(duì)比之前觀察的樣圖,來(lái)制作大體造型,注意各個(gè)結(jié)構(gòu)之間的比例(如下圖)。這里用到的是多邊形建模,其好處在于能夠靈活快速地把握物體的形體,并能為物體的結(jié)構(gòu)建立自由的線框分布。的文件格式,這個(gè)格式是三維制作軟件的通用格式,為導(dǎo)入到雕刻軟件做準(zhǔn)備。

三、深化物體的結(jié)構(gòu)

在物體基礎(chǔ)造型完成后,就要在雕刻軟件中進(jìn)行深入加工了。把存為obj格式的物體模型文件導(dǎo)入到雕刻軟件中,這里用到的雕刻軟件為Zbrush(如下圖)。在制作物體大體結(jié)構(gòu)造型的時(shí)候,要注意布線,盡量按照布線均勻的原則來(lái)制作。均勻的布線可以為后面的雕刻工作奠定便利的基礎(chǔ)。因?yàn)樵诘窨誊浖校P偷牡窨虒?shí)質(zhì)上也是基于頂點(diǎn)移動(dòng)的原理。那么在光滑增加頂點(diǎn)雕刻細(xì)節(jié)的時(shí)候,就能夠得到平均統(tǒng)一的頂點(diǎn)數(shù)量,以此達(dá)到一致的細(xì)節(jié)表現(xiàn)。在大體形態(tài)結(jié)構(gòu)的制作中,要做到結(jié)構(gòu)明確、布線合理均勻、比例準(zhǔn)確。制作完成的基礎(chǔ)造型(如下圖),選擇物體后輸出文件后綴名為obj在導(dǎo)入到Zbrush后,可以看到物體呈現(xiàn)為類似于紅泥顏色的模型效果。在這里,我們可以看到模型表面的面片數(shù)量和Maya中的一樣,還處于數(shù)量極少的模型狀態(tài)。在此基礎(chǔ)上,雕刻的第一步是繼續(xù)調(diào)整模型的形態(tài)和大體結(jié)構(gòu)。在Zbrush中,利用“移動(dòng)筆刷”(如下圖),這可以非??旖莸貙?duì)物體的形態(tài)進(jìn)行調(diào)整。大體形態(tài)調(diào)整完成確定后,下面就是對(duì)物體的結(jié)構(gòu)進(jìn)行深入的雕刻。在雕刻之前,要對(duì)物體模型進(jìn)行細(xì)分的操作,就是增加物體表面的頂點(diǎn)數(shù)量,模型細(xì)分級(jí)別增加到三級(jí)(如下圖)。頂點(diǎn)數(shù)量越多,代表著對(duì)細(xì)節(jié)的雕刻能夠越深入。但是對(duì)于頂點(diǎn)數(shù)量的增加,還是根據(jù)制作的進(jìn)度來(lái)增加的,不能在模型最初的階段把頂點(diǎn)數(shù)增加到最后細(xì)節(jié)表現(xiàn)的數(shù)量上,這樣會(huì)為造型結(jié)構(gòu)的把握造成困難?;A(chǔ)工作準(zhǔn)備完畢后,就可以進(jìn)行結(jié)構(gòu)的深入雕刻了。在雕刻工具使用中,運(yùn)用默認(rèn)的常用雕刻筆刷就足夠了。在這個(gè)階段的雕刻中,要多觀察實(shí)物樣片中大象的肌肉結(jié)構(gòu)和面部骨骼結(jié)構(gòu),準(zhǔn)確把握骨骼肌肉分布情況,這些都是達(dá)到最終寫實(shí)模型的基礎(chǔ)(如下圖)。

四、細(xì)節(jié)表現(xiàn)

觀察并確定第二階段的模型結(jié)構(gòu)形態(tài)的雕刻工作準(zhǔn)確無(wú)誤后,接下來(lái)的工作就是進(jìn)入到雕刻中最為精彩的部分了——細(xì)節(jié)的表現(xiàn)。在此例中,大象的結(jié)構(gòu)造型制作完成后,骨骼肌肉的表達(dá)已賦予了模型在力量上的表現(xiàn)力,但是與寫實(shí)還有一定的距離,這就表現(xiàn)在大象皮膚的質(zhì)感上。觀察樣片知道,大象的皮膚是一種非常粗糙并具有類似菱形狀的紋理構(gòu)造,那么在細(xì)節(jié)的雕刻和繪制中就要去模擬這么一種皮膚質(zhì)感。在細(xì)節(jié)繪制之前,要確定模型有著足夠的細(xì)分級(jí)別。對(duì)于皮膚細(xì)小的細(xì)節(jié)處理,模型的細(xì)分級(jí)別最少要提高到六級(jí)。

在Zbrush中,對(duì)生物皮膚的雕刻處理,一般會(huì)采用Alpha紋理筆刷的方式,為模型進(jìn)行皮膚的細(xì)節(jié)處理。在Alpha紋理中,可以查找與生物皮膚紋理類似的紋理圖像(如下圖),以此來(lái)進(jìn)行雕刻處理,甚至可以把與之相同的皮膚紋理圖像貼到模型的表面,大大提高了制作的效率。在表現(xiàn)細(xì)節(jié)雕刻的制作中,要保持十分的耐心和信心。把握住實(shí)物樣片中所傳達(dá)出的細(xì)節(jié)特征,在不斷地對(duì)比和參考中進(jìn)行雕刻制作,相信要達(dá)到最后的成功也只是時(shí)間的問(wèn)題了(以下是最終的模型完成圖)。

篇7

關(guān)鍵詞:固結(jié);運(yùn)移;耦合;三維模型

中圖分類號(hào):TU431文獻(xiàn)標(biāo)志碼:A文章編號(hào):16744764(2015)03005310

Abstract:The coupling effect of consolidation caused by the waste and the cover, and the solute transport has been widely studied in the field of environmental civil engineering. Based on Biot consolidation theory and solute transport theory, a threedimensional coupled model of consolidation and solute transport is thus developed and in the modeltheporosity is thecoupled parameter and consolidation equations is linked with transport equations.The influence of consolidation on solute transport parameters is taken into consideration as well.. Then, the 3D model coupling the consolidation and solute transport is establishedusing the finite elementsoftware COMSOL Multiphysics.The numerical results show that consolidation deformation retards the transport process of solute leading to decrease in contaminant plume and the transport depth in vertical direction and has a strong and longterm influence on the transport of soluteThe transport distance decreasing rate increased over time and reache27.75% in 20 years ; the transport distance in the horizontal direction of contaminant concentration increases with the increasing of lateral hydraulic gradient.

Key words:consolidation;transport; coupled; threedimensional model

目前,中國(guó)存在大量的簡(jiǎn)易廢物堆場(chǎng)和疏浚底泥堆場(chǎng),直接建立在未作任何防滲措施的天然土層上。滲濾液一旦穿透防滲墊層,對(duì)地下水的影響將是長(zhǎng)期的和巨大的。因此,研究溶質(zhì)在黏土防滲層中的運(yùn)動(dòng)規(guī)律,從保護(hù)地下水和保護(hù)環(huán)境的角度而言,是最值得關(guān)注的,亦可評(píng)估黏土作為環(huán)保防污屏障的有效性。在多種環(huán)境巖土工程項(xiàng)目運(yùn)營(yíng)機(jī)理中,都包含了兩類過(guò)程:一是物理化學(xué)過(guò)程(主要是溶質(zhì)的運(yùn)移過(guò)程和稀釋過(guò)程);二是巖土體的力學(xué)變化過(guò)程(主要是滲流過(guò)程和固結(jié)過(guò)程)。目前,對(duì)溶質(zhì)在固結(jié)變形土體中的運(yùn)移規(guī)律已引起相關(guān)學(xué)者的高度重視。

Smith[1]從固結(jié)土的應(yīng)變分析及溶質(zhì)質(zhì)量守恒定律出發(fā),建立了溶質(zhì)在可變形飽和多孔介質(zhì)中運(yùn)移的一維理論,分別討論了多孔介質(zhì)小變形和大變形情況下的溶質(zhì)運(yùn)移問(wèn)題,并指出研究大變形情況下溶質(zhì)運(yùn)移問(wèn)題的重要性[2]。Alshawabkeh等[35]將溶質(zhì)質(zhì)量輸運(yùn)過(guò)程與基于Terzaghi固結(jié)理論的黏土固結(jié)過(guò)程相耦合,建立了溶質(zhì)一維輸運(yùn)模型。Fox [6]、Arega等[7]、Fox等[8]以及Lewis等[9]基于大應(yīng)變固結(jié)理論,建立了飽和多孔介質(zhì)中考慮大應(yīng)變固結(jié)和污染物運(yùn)移的耦合數(shù)學(xué)模型。Witteveen等[10]以非膨脹伊利土為試驗(yàn)研究對(duì)象,開(kāi)展了土體的化力耦合特性試驗(yàn)研究,給出了滲透吸力與初始固結(jié)系數(shù)以及滲透吸力與屈服應(yīng)力之間的關(guān)系表達(dá)式,建立了考慮化學(xué)力學(xué)耦合特性的本構(gòu)模型。Zhang等[11]提出了部分飽和多孔介質(zhì)固結(jié)與溶質(zhì)運(yùn)移一維耦合模型,同時(shí),考慮了多孔介質(zhì)的有限應(yīng)變以及幾何與材料非線性的新特征。模型綜合比較論證了有限應(yīng)變、孔隙水的可壓縮、縱向彌散以及飽和度的重要性。張志紅、許照剛等[1216]在比奧固結(jié)理論的基礎(chǔ)上,通過(guò)固相速度這一參量將固結(jié)理論與溶質(zhì)運(yùn)移理論相耦合起來(lái),建立了考慮土體固結(jié)小變形的一維溶質(zhì)運(yùn)移模型并分別給出其解析解和數(shù)值解。薛強(qiáng)等[17]基于多孔介質(zhì)氣水固耦合和微生物降解理論,建立了描述這一復(fù)雜動(dòng)力學(xué)行為的氣水固耦合數(shù)學(xué)模型,并給出了耦合模型的數(shù)值格式。以上溶質(zhì)在固結(jié)變形粘土防滲層中的運(yùn)移規(guī)律研究大部分理論模型都是一維形式,且較少考慮溶質(zhì)運(yùn)移對(duì)土體固結(jié)變形的影響。

本文在比奧固結(jié)理論和溶質(zhì)運(yùn)移理論相結(jié)合的基礎(chǔ)上,通過(guò)溶質(zhì)濃度與孔隙水壓力之間的關(guān)系,以孔隙率作為耦合參量,建立溶質(zhì)在固結(jié)變形土體中運(yùn)移的三維耦合模型,并采用數(shù)值方法進(jìn)行求解,揭示了溶質(zhì)在變形土體中隨時(shí)空的運(yùn)移分布規(guī)律。該研究對(duì)于堆場(chǎng)防滲系統(tǒng)的設(shè)計(jì)、管理和維護(hù)以及環(huán)境安全性評(píng)價(jià)具有重要的理論價(jià)值和實(shí)際意義。

1模型的建立

1.1基本假定

1)土體為飽和、小變形、線彈性均質(zhì)連續(xù)體;

2)土顆粒和孔隙水不可壓縮;

3)滲流服從達(dá)西定律;

4)土體為彌散各向同性;

5)土體中滲透速度主方向與選擇的坐標(biāo)一致。

6)假定流場(chǎng)為均勻穩(wěn)定流場(chǎng)。

1.2比奧固結(jié)理論

比奧固結(jié)理論考慮了各向同性的飽和土單元體在外力作用下的平衡條件,土骨架的線性變形和孔隙水滲流的連續(xù)性條件。三維比奧固結(jié)理論可以用數(shù)學(xué)方程描述如下:

2.2模型數(shù)值求解

由于本模型考慮了滲流場(chǎng)、應(yīng)力場(chǎng)以及濃度場(chǎng)的多場(chǎng)耦合作用,因此,利用大型多場(chǎng)耦合有限元軟件COMSOL Multiphysics對(duì)模型進(jìn)行數(shù)值模擬求解。COMSOL Multiphysics是以有限元法為基礎(chǔ),通過(guò)求解偏微分方程(單場(chǎng))或偏微分方程組(多場(chǎng))來(lái)實(shí)現(xiàn)真實(shí)物理現(xiàn)象的仿真。

利用COMSOL Multiphysics對(duì)模型控制式(1)、(2)、(4)、(5)進(jìn)行數(shù)值模擬求解,得到黏土層中溶質(zhì)濃度隨時(shí)空的運(yùn)移分布規(guī)律。

3.1固結(jié)壓力對(duì)溶質(zhì)擴(kuò)散范圍的影響

研究溶質(zhì)在黏土防滲層中的運(yùn)移規(guī)律,主要目的是為了預(yù)測(cè)溶質(zhì)在填埋場(chǎng)規(guī)定使用年限內(nèi)運(yùn)移的距離,是否穿透了防滲層,會(huì)不會(huì)對(duì)周圍環(huán)境以及地下水造成二次污染,為廢物堆場(chǎng)的風(fēng)險(xiǎn)性評(píng)估提供科學(xué)依據(jù)。

根據(jù)《中華人民共和國(guó)地下水質(zhì)量標(biāo)準(zhǔn)》的有關(guān)規(guī)定,氨氮濃度大于0.2 mg/L的地下水視為被污染,故本文定義孔隙水中的溶質(zhì)濃度超過(guò)該限值的范圍為溶質(zhì)運(yùn)移距離,對(duì)于線性吸附模式,不同固結(jié)壓力作用下溶質(zhì)在豎直、水平方向運(yùn)移的距離如表4和表5所示。

從表4、表5可以看出,對(duì)于特定的運(yùn)移年限,固結(jié)壓力越大,溶質(zhì)在土層中的運(yùn)移深度或距離則越小,造成這種現(xiàn)象的原因主要是由于不同固結(jié)壓力作用下土體壓縮變形量不同,導(dǎo)致不同固結(jié)壓力對(duì)溶質(zhì)擴(kuò)散規(guī)律的影響不同。在外荷載的作用下土體被壓縮,孔隙水排出,孔隙率減小,溶質(zhì)運(yùn)移通道變窄,而溶質(zhì)運(yùn)移中對(duì)流、水動(dòng)力彌散等參數(shù)均與孔隙率密切相關(guān),孔隙率變小使得對(duì)流彌散作用被削弱,從而阻滯了溶質(zhì)的運(yùn)移,并且固結(jié)壓力越大,土體壓縮變形量就越大,對(duì)溶質(zhì)運(yùn)移的阻滯作用就越強(qiáng)。因此,在相同的運(yùn)移年限內(nèi),溶質(zhì)運(yùn)移深度或距離隨著固結(jié)壓力的增大而減小。從表6可以更直觀

的看出,無(wú)論是豎直向還是水平向,防滲層固結(jié)變形均會(huì)導(dǎo)致溶質(zhì)運(yùn)移深度(距離)的減小,并且隨著運(yùn)移時(shí)間的增長(zhǎng),運(yùn)移深度的減小率逐漸增大,表明隨著運(yùn)移時(shí)間的增加,壓縮變形導(dǎo)致的溶質(zhì)運(yùn)移深度(距離)的減小量逐漸增大,即壓縮變形對(duì)溶質(zhì)運(yùn)移過(guò)程的影響是持久性的。

將考慮土體固結(jié)變形時(shí)溶質(zhì)的運(yùn)移規(guī)律與不考慮土體固結(jié)變形時(shí)溶質(zhì)的運(yùn)移規(guī)律(固結(jié)壓力為零)進(jìn)行對(duì)比,結(jié)果表明,對(duì)于特定的運(yùn)移年限,考慮土體固結(jié)變形時(shí)溶質(zhì)遷移的距離比不考慮固結(jié)變形時(shí)溶質(zhì)遷移的距離要短,對(duì)堆場(chǎng)防滲墊層的設(shè)計(jì)及使用年限的提高具有較強(qiáng)的指導(dǎo)作用。

從圖4、圖5可以看出,對(duì)于特定的運(yùn)移年限,固結(jié)壓力越大,溶質(zhì)在土層中的運(yùn)移深度和水平距離越小,在圖4、圖5中表現(xiàn)為溶質(zhì)濃度峰面隨著固結(jié)壓力增大而左移,同時(shí)還可以看出,隨著運(yùn)移時(shí)間的增加,與不同固結(jié)壓力對(duì)應(yīng)的溶質(zhì)濃度峰面逐漸變的稀疏,說(shuō)明隨著運(yùn)移時(shí)間的增加,固結(jié)壓力取值的不同對(duì)溶質(zhì)運(yùn)移規(guī)律的影響逐漸增大,即相同增量固結(jié)壓力對(duì)應(yīng)的溶質(zhì)遷移距離逐漸增大。

3.2橫向水力梯度對(duì)溶質(zhì)水平向運(yùn)移距離的影響

在計(jì)算中,取縱向水力梯度,為分析橫向水力梯度對(duì)溶質(zhì)水平向運(yùn)移距離的影響,改變橫向水力梯度,并假定與縱向水力梯度具有一定比例關(guān)系,變動(dòng)方式為:1)ix/iz=1,ix=5.8;2)ix/iz=0.5,ix=2.9;3)ix/iz=0.8,ix=1.16。上述3種情況的計(jì)算結(jié)果如表7所示。

模擬的不同橫向水力梯度作用下溶質(zhì)水平向運(yùn)移如圖6所示。由圖6以及表7發(fā)現(xiàn),橫向水力梯度對(duì)溶質(zhì)水平向運(yùn)移具有較大影響。隨著橫向水力梯度的增大,溶質(zhì)在水平向運(yùn)移距離也隨之增大,對(duì)于河流湖泊等疏浚底泥廢物堆場(chǎng),水頭可高達(dá)到30 m以上,橫向水力梯度也會(huì)超過(guò)10,這種實(shí)際工況下溶質(zhì)在水平向運(yùn)移距離就比較遠(yuǎn),影響范圍也變的很大,故不能將之忽略。在堆場(chǎng)防滲墊層設(shè)計(jì)及服役過(guò)程中,應(yīng)考慮這一因素的影響。

3.3模型驗(yàn)證

一方面由于溶質(zhì)在黏土襯墊中運(yùn)移速度慢,襯墊設(shè)計(jì)擊穿時(shí)間一般達(dá)數(shù)十年,普通的室內(nèi)土柱試驗(yàn),無(wú)法進(jìn)行如此長(zhǎng)時(shí)間的模擬,另一方面像垃圾填埋場(chǎng)這樣比較大的場(chǎng)地,室內(nèi)實(shí)驗(yàn)也是無(wú)法進(jìn)行的,三維實(shí)驗(yàn)就更加困難。詹良通等[20]利用400 gt土工離心機(jī)模擬了高水頭條件下氯離子在高嶺土襯墊中的一維運(yùn)移及擊穿過(guò)程。離心機(jī)具有縮時(shí)縮尺效應(yīng),可以大大縮小實(shí)驗(yàn)?zāi)P偷某叽缫约翱s短模擬的時(shí)間,因此,可以把本文三維模型退化為一維,然后再與詹良通等的實(shí)驗(yàn)進(jìn)行對(duì)比驗(yàn)證。

基于此,采用與詹良通等相同的計(jì)算條件及參數(shù),對(duì)此問(wèn)題進(jìn)行了對(duì)比計(jì)算,計(jì)算結(jié)果示于圖7,由圖7可見(jiàn),對(duì)于溶質(zhì)在變形土體中的運(yùn)移問(wèn)題,詹良通等的實(shí)驗(yàn)結(jié)果與本文的數(shù)值模擬結(jié)果比較吻合,從而驗(yàn)證了該理論模型的合理性以及計(jì)算結(jié)果的正確性。

4結(jié)論

1)以孔隙率作為耦合參量,將Biot固結(jié)理論與溶質(zhì)運(yùn)移理論相耦合,建立了溶質(zhì)在變形多孔介質(zhì)中的三維運(yùn)移模型。采用有限元軟件COMSOL Multiphysics對(duì)三維耦合模型進(jìn)行數(shù)值求解,研究了固結(jié)壓力與橫向水力梯度的變化對(duì)溶質(zhì)濃度隨時(shí)空分布規(guī)律的影響。

2)將考慮土體固結(jié)變形時(shí)溶質(zhì)的運(yùn)移規(guī)律與不考慮土體固結(jié)變形時(shí)溶質(zhì)的運(yùn)移規(guī)律進(jìn)行對(duì)比,結(jié)果表明,對(duì)于特定的運(yùn)移年限,考慮土體固結(jié)變形時(shí)溶質(zhì)遷移的距離比不考慮固結(jié)變形時(shí)溶質(zhì)遷移的距離要短,對(duì)堆場(chǎng)防滲墊層的設(shè)計(jì)及使用年限的提高具有較強(qiáng)的指導(dǎo)作用。

3)橫向水力梯度對(duì)溶質(zhì)的水平遷移影響較為顯著,對(duì)于水力梯度較大的河流湖泊等疏浚底泥廢物堆場(chǎng),溶質(zhì)在水平向的運(yùn)移范圍對(duì)周圍環(huán)境的影響不容忽視。

參考文獻(xiàn):

[1] Smith D W. Onedimensional contaminant transport through a deforming porous medium: theory and a solution for a quasisteadystate problem[J].International Journal for Numerical and Analytical Methods in Geomechanics, 2000, 24: 693722.

[2]Peters G P, Smith D W. Solute transport through a deforming porous medium [J]. International Journal for Numerical and Analytical Methods in Geomechanics, 2002, 26: 683717.

[3]Alshawabkeh A N, Rahbar N, Sheahan T, et al. Volume change effects on solute transport in clay under consolidation[C]//Advances in Geotechnical Engineering with Emphasis on Dams, Highway Materials, and Soil Improvement (GPP No.1) Geo Jordon Conference, 2004: 105115.

[4]Alshawabkeh A N, Rahbar N, Sheahan T. A model for contaminant mass fluxin capped sediment under consolidation [J]. Journal of Contaminant Hydrology, 2005, 78: 147165.

[5]Alshawabkeh A N, Rahbar N. Parametric study of onedimensional solute transport in deformable porous media[J]. Journal of Geotechnical and GeoenvironmentalEngineering, 2006, 132(8): 10011010.

[6]Fox P J. Coupled large strain consolidation and solute transport. I: Model development[J]. Journal of Geotechnical and Geoenvironmental Engineering, 2007, 133(1): 315.

[7]Aarega F, Hayte E. Coupled consolidation and contaminant transport model for simulating migration of contaminants through the sediment and a cap[J]. Applied Mathematical Modeling. 2008, 32(11): 24132428

[8]Fox P J, Lee J. Model for consolidationinduced solute transport with nonlinear and nonequilibrium sorption[J]. International Journal of Geomechanics, 2008, 8(3): 188198.

[9]Lewis T W, Pivonka P, Fityus S G, et cd. Theoretical investigation of the effects of consolidation on contaminant transport through clay barriers[J]. Numer. Anal. Meth. Geomech, 2009, 33:95116.

[10]Witteveen P, Ferrari A, Laloui L. An experimental and constitutive investigation on the chemomechanical behavior of a clay[J]. Géotechnique, 2013, 63(3): 244255.

[11]Zhang H J, Jeng D S, Barry D A, et al. Solute transport in nearly saturated porous media under landfill clay liners: A finite deformation approach [J]. Journal of Hydrology, 2013, 479: 189199.

[12] 張志紅. 疏浚底泥溶質(zhì)在黏土防滲層中的運(yùn)移規(guī)律研究[D]. 北京: 北京交通大學(xué). 2007.

Zhang Z H. Research on transport rule of dredged sludge contaminant throughclay impermeable layer [D]. Beijing: Beijing University of Technology. 2007. (in Chinese)

[13] 張志紅, 趙成剛, 李濤. 氨氮在黏土防滲層中滲透和運(yùn)移規(guī)律試驗(yàn)研究[J]. 巖土力學(xué). 2008, 29(1): 2832.

Zhang Z H,Zhao C G, Li T. Experimental study of infiltration and transportation of ammonia nitrogen through the clayey [J]. Rock and Soil Mechanics, 2008, 29(1): 2832. (in Chinese)

[14]張志紅, 李濤, 趙成剛, 等. 考慮土體固結(jié)變形的溶質(zhì)運(yùn)移模型[J]. 巖土力學(xué). 2008, 29(6):14351439.

Zhang Z H, Li T,Zhao C G,et al. Model of contamination transport considering consolidation deformation of soils [J]. Rock and Soil Mechanics, 2008, 29(6): 14351439. (in Chinese)

[15] Zhang Z, Zhao C, Li T. Experimental study on infiltration and transportation of ammonia nitrogen through the clayey soil layer[J]. Rockand Soil Mechanics, 2008, 29(1): 28.

[16] 張志紅, 許照剛, 杜修力. 吸附模式及固結(jié)變形對(duì)溶質(zhì)運(yùn)移規(guī)律的影響研究[J]. 土木工程學(xué)報(bào), 2013, 46(1): 104111.

Zhang Z H, Xu Z G, Du X L. Study on the effects of adsorption modes and consolidation deformation on solute transport [J]. China Civil Engineering Journal, 2013, 46(1):104111. (in Chinese)

[17]薛強(qiáng), 劉磊, 梁冰, 等. 垃圾填埋場(chǎng)沉降變形條件下氣水固耦合動(dòng)力學(xué)模型研究[J]. 巖石力學(xué)與工程學(xué)報(bào). 2007, 26(z1): 34733478.

Xue Q, Liu L, Liang B, et al. A gashydraulicsolid coupling dynamics model with landfill settlement[J]. Chinese Journal of Rock Mechanics and Engineering, 2007, 26(sup1):34733478. (in Chinese)

[18]Taylor D W. Fundamentals of soil mechanics [M].New York: John Wiley & Sons, 1948.

[19] 張問(wèn)清, 趙錫宏, 宰金珉. 任意力系作用下的層狀彈性半空間的有限層分析方法[J]. 巖土工程學(xué)報(bào), 1981, 3(2): 2742.

Zhang W Q, Zhao X H, Zai J M. Finite layer analysis for layered and elastic halfspace under arbitrary force system [J]. Chinese Journal of Geotechnical Engineering, 1981, 3(2):2742. (in Chinese)

篇8

結(jié)果 下頜角區(qū)骨折斷端截面上產(chǎn)生彎矩及剪應(yīng)力最大,下頜體部骨折斷端截面上產(chǎn)生的彎矩及扭矩均較大,正中聯(lián)合部骨折斷端截面上只產(chǎn)生負(fù)彎矩。所有部位骨折離骨折部位越遠(yuǎn),剪應(yīng)力越小。

結(jié)論 實(shí)驗(yàn)結(jié)果揭示了下頜骨骨折骨斷端的力學(xué)特征與骨折部位間的關(guān)系,客觀地顯示了骨斷端力學(xué)變化特點(diǎn)與功能咬合點(diǎn)的動(dòng)態(tài)變化關(guān)系。

【關(guān)鍵詞】下頜骨骨折;三維力學(xué)模型;功能負(fù)載作者單位:136000吉林省四平市中心人民醫(yī)院口腔科(陳紅玉);吉林大學(xué)口腔醫(yī)學(xué)院(于子瑩 劉春麗)本研究通過(guò)建立下頜骨三維力學(xué)計(jì)算模型系統(tǒng)地研究功能負(fù)載條件下,下頜骨不同部位骨折斷面上的彎矩、扭矩以及剪應(yīng)力與下頜牙列不同咬合點(diǎn)的動(dòng)態(tài)變化關(guān)系,探討咀嚼功能狀態(tài)下,骨斷端所產(chǎn)生的力學(xué)效應(yīng)。

1 材料與方法

1.1 選取成年人尸體的發(fā)育正常且具有完整牙列的下頜骨標(biāo)本6件,去除軟組織(標(biāo)本由吉林大學(xué)醫(yī)學(xué)解剖教研室提供)。分別測(cè)量6件下頜骨標(biāo)本雙側(cè)髁狀突中心間距離以及右側(cè)髁狀突中心到下頜牙列功能負(fù)載點(diǎn)之間的垂直及水平距離。隨機(jī)分成三組,二件一組,確定臨床上最為常見(jiàn)的下頜角、下頜體部及正中聯(lián)合區(qū)的單一線性骨折。骨折線均位于下頜骨右側(cè),其中下頜角骨折起自嚼肌粗隆前緣斜向上至右側(cè)第三磨近中;體部骨折為通過(guò)右側(cè)第一、二雙尖牙;正中聯(lián)合骨折為通過(guò)雙側(cè)中切牙之間。測(cè)量并計(jì)錄骨斷面中心至右側(cè)髁狀突的垂直距離。

1.2 以右側(cè)髁狀突為中心建立空間坐標(biāo)系,X軸通過(guò)雙側(cè)髁狀突中心,X-Y平面平行于下頜咬合平面,Z軸垂直于X-Y平面。下頜功能負(fù)載時(shí)關(guān)節(jié)區(qū)反應(yīng)力(joint reaction forces Fjr)、咀嚼肌牽拉力(muscle forces Fm)以及下頜咬合力(bite force Fb)的作用線均垂直于X-Y平面。確定下頜牙列雙側(cè)第一、二磨牙,第一、二雙尖牙、尖牙、側(cè)切牙及雙側(cè)中切牙近中接觸點(diǎn)等共13個(gè)咬合功能負(fù)載點(diǎn)。作用于磨牙、雙尖牙、尖牙及切牙咬合力值比例為1.4∶1.1∶0.8∶0.7,平均咬合力值為100 N,磨牙119 N,切牙57 N。依據(jù)空間平行力系、靜力平衡原理建立靜力平衡方程:沿X軸的合力矩 ∑Mix=0沿Y軸的合力矩 ∑Miy=i5l沿Z軸的合力矩 ∑Miz=i=l計(jì)算下頜功能負(fù)載時(shí)不同骨折斷面上彎矩(bending moment Mb)、扭矩(torsion moment Mt)及剪應(yīng)力的大小,計(jì)算結(jié)果用Origin 6.0數(shù)據(jù)分析軟件進(jìn)行擬合處理。

2 結(jié)果

2.1 下頜角區(qū)骨折 骨斷端載面上產(chǎn)生彎矩最大,最大彎矩出現(xiàn)于功能負(fù)載時(shí)非骨折側(cè)的磨牙區(qū)。該截面上產(chǎn)生的扭矩較小??拷钦劬€的磨牙區(qū)負(fù)載時(shí)骨斷端截面上產(chǎn)生的剪應(yīng)力最大,離骨折線越遠(yuǎn)其剪應(yīng)力越小。

2.2 下頜骨體部骨折 功能負(fù)載條件下頜骨斷端截面上產(chǎn)生的彎矩及扭矩均較大,骨折側(cè)磨牙區(qū)產(chǎn)生最大的負(fù)扭矩。剪應(yīng)力在骨折線前后牙列咬合時(shí)變化明顯,骨折后方負(fù)載時(shí)截面上受正性剪應(yīng)力的作用,而在骨折線前方負(fù)載時(shí)截面上形成負(fù)性剪應(yīng)力。

2.3 正中聯(lián)合骨折 牙列各部位行使咬合功能時(shí)骨折截面上均只有負(fù)彎矩作用,最大彎矩出現(xiàn)在臨近骨折的中切牙受力時(shí)。扭矩最大值產(chǎn)生于雙側(cè)尖牙區(qū)受力時(shí)。與前兩部位骨折相比剪應(yīng)力作用不明顯。

3 討論

下頜骨屬于高應(yīng)力骨,在功能負(fù)載情況下骨內(nèi)應(yīng)力分布復(fù)雜。功能負(fù)載時(shí)骨斷端截面的移位由彎矩、扭矩及剪應(yīng)力構(gòu)成[1]。彎矩作用使前后骨斷端產(chǎn)生軸心平行于骨折截面的彎曲移位運(yùn)動(dòng),其中正彎矩作用導(dǎo)致骨折端下緣呈現(xiàn)擠壓,同時(shí)牙槽區(qū)張開(kāi);而負(fù)彎矩作用效果相反,形成骨折下緣張開(kāi)而牙槽區(qū)相互擠壓。扭矩作用使骨斷面產(chǎn)生頰舌向相對(duì)移位運(yùn)動(dòng),其中正扭矩作用使后段骨斷端下緣舌向移位,而前段下緣頰向移位,負(fù)扭矩作用時(shí)后段骨斷端下緣頰向移位,而前段下緣舌向移位。剪應(yīng)力作用與骨斷面平行,正性剪應(yīng)力使后段骨斷端足向移位而前段骨折段顱向移位,負(fù)性剪應(yīng)力使后段骨斷端顱向移位,前段骨斷端足向移位。

本研究建立的三維數(shù)學(xué)模型,能夠真實(shí)地模擬下頜骨在體內(nèi)的功能狀態(tài)。模型建立數(shù)據(jù)來(lái)自于多具成人下頜骨標(biāo)本的測(cè)量結(jié)果,將下頜功能活動(dòng)時(shí)升頜肌群對(duì)下頜骨的作用進(jìn)行矢量疊加,肌力作用符合體內(nèi)生理特點(diǎn)[4-5]。研究中100N平均咬合負(fù)載的選擇與骨折固定4周內(nèi)的臨床測(cè)定結(jié)果一致[6]。牙列中前后牙咬合力值之間0.7∶0.8∶1.1∶1.4的比例真實(shí)地模擬了體內(nèi)實(shí)際咬合狀況[7]。

下頜骨在功能負(fù)載活動(dòng)時(shí)不同部位骨折骨斷端截面上的力學(xué)特點(diǎn)存在著很大差異。下頜角區(qū)骨折呈現(xiàn)出高的正性彎矩和負(fù)性剪應(yīng)力,提示該部位骨折的治療需對(duì)抗骨斷端間牙槽嵴區(qū)張開(kāi)的彎曲運(yùn)動(dòng)和骨折線后段骨斷端的顱向移位。下頜體部骨折骨斷端截面上存在較大的正、負(fù)彎矩,而且存在較大的負(fù)性扭矩,治療時(shí)應(yīng)有效對(duì)抗骨折斷端間的彎曲移位,以及有效地對(duì)抗骨斷端的頰舌向扭轉(zhuǎn)運(yùn)動(dòng)。正中聯(lián)合區(qū)骨折功能負(fù)載時(shí),骨斷端僅產(chǎn)生負(fù)彎矩而扭矩及剪應(yīng)力作用不明顯,因此治療主要以消除斷端間產(chǎn)生的下頜下緣分離彎曲運(yùn)動(dòng)為主。

該模型的建立,其分析結(jié)果不僅揭示了下頜骨骨折骨斷端的力學(xué)特征與骨折部位的關(guān)系,而且客觀地顯示了這些力學(xué)變化與功能咬合點(diǎn)間的關(guān)系。

參考文獻(xiàn)

[1] 邱蔚六.口腔頜面外科學(xué).人民衛(wèi)生出版社,2000:180.

[2] Champy M,Lodde JP,Jeager JH,et al.Osteisyntheses mandibularies selon la technique michelet.I.Bases Biomechaniques.Rew Stomat,1976,77:569.

[3] Jan Tams,Bert Otten.A computer study of fracture mobility and strain on Biodegradable plates used for fixation of mandibular fractures.J Oral Maxillofac Surg,1999,57:976.

[4] Barbenal JC.The mechanics of the temporomandibular joint.A theoretical and eletromyographical study.J Oral Rehabil,1974,1:19.

[5] 皮昕.口腔解剖生理學(xué).人民衛(wèi)生出版社,1994:186.

篇9

關(guān)鍵詞: HTML5; WebGL; three.js; 三維模型; 數(shù)據(jù)驅(qū)動(dòng)

中圖分類號(hào): TN710?34; TP391.9 文獻(xiàn)標(biāo)識(shí)碼: A 文章編號(hào): 1004?373X(2015)24?0083?04

Web?oriented 3D model generation and processing technology

ZHENG Hua1, SU Jingfang2

(1. Shijiazhuang Institute of Railway Technology, Shijiazhuang 050061, China; 2. Hebei University of Science and Technology, Shijiazhuang 050018, China)

Abstract: The introduction of WebGL standards accelerated the arrival of the Web3D era. The generation and processing of 3D model is the core in Web3D project. On the basis of the three.js engine, the data drive modeling, importing and processing of static 3D model, and importing and analysis of dynamic 3D model in the Web environment are introduced. The experimental results show that the Web3D technology based on WebGL platform and three.js engine can not only effectively achieve the data visualization and the database?oriented parametric modeling, but also has compatibleness with most of the industrial 3D models and support the whole Web3D project.

Keywords: HTML5; WebGL; three.js; 3D model; data drive

0 引 言

Web自20世紀(jì)90年代初誕生以來(lái),經(jīng)過(guò)20多年的發(fā)展,現(xiàn)在已經(jīng)成為Internet上最重要、最普及的應(yīng)用,從HTML 1.0到2.0,3.0,4.0,XHTML以及現(xiàn)在的HTML 5.0,但至今為止,主流的Web頁(yè)面仍然是二維的,隨著3D技術(shù)的日益普及,下一代Web技術(shù)正朝著3D方向發(fā)展。2013年5月,HTML 5.1正式草案公布,新增了Canvas標(biāo)記,通過(guò)WebGL,允許瀏覽器直接在上面繪制矢量圖形,目前HTML 5和Canvas 2D規(guī)范的制定已經(jīng)完成。three.js是由JavaScript編寫的WebGL第三方庫(kù),是一款運(yùn)行在瀏覽器中的3D引擎,可以用它在Web中創(chuàng)建各種三維場(chǎng)景,比如3D對(duì)象、攝影機(jī)、光、影、紋理、材質(zhì)、動(dòng)畫(huà)等。與傳統(tǒng)的Web3D技術(shù)(如Flash3D、Unity3D、Silverlight等)相比,three.js的優(yōu)勢(shì)在于它不需要在瀏覽器中安裝插件,用戶可以通過(guò)JavaScript直接控制Web頁(yè)面上的3D場(chǎng)景,不足之處在于它需要瀏覽器支持WebGL,到目前為止,火狐、谷歌等瀏覽器都支持WebGL,但微軟的IE瀏覽器要11.0以后的版本才支持。

現(xiàn)在,主流的Web仍然是二維的,文本、圖片、聲音、視頻仍然是Web的主要內(nèi)容。通過(guò)與傳統(tǒng)的Web技術(shù)相結(jié)合,three.js可以將二維數(shù)據(jù)以三維方式呈現(xiàn)出來(lái),3D場(chǎng)景漫游將成為Web的主要內(nèi)容,這對(duì)Web的影響是革命性的,本文重點(diǎn)探討基于three.js引擎的各類三維模型的生成與處理技術(shù)。

1 數(shù)據(jù)驅(qū)動(dòng)的三維建模

3D建模是構(gòu)建三維場(chǎng)景的一個(gè)基本問(wèn)題,一般的方法是先建模,然后渲染,最后輸出成某種特定格式的模型或動(dòng)畫(huà)。當(dāng)模型有變化時(shí),必須重復(fù)執(zhí)行上述步驟,也就是說(shuō),渲染結(jié)果一旦輸出,就不可修改,無(wú)法實(shí)現(xiàn)實(shí)時(shí)變化。

Web的后臺(tái)主要是數(shù)據(jù),3D只是一種數(shù)據(jù)呈現(xiàn)方式,通過(guò)后臺(tái)的數(shù)據(jù)驅(qū)動(dòng)前臺(tái)的3D場(chǎng)景和動(dòng)畫(huà),即是數(shù)據(jù)驅(qū)動(dòng)的三維建模,其意義在于通過(guò)修改后臺(tái)的數(shù)據(jù),即可觸發(fā)前臺(tái)3D場(chǎng)景的變化。

1.1 數(shù)據(jù)驅(qū)動(dòng)建模的基本原理

與一般的建模不同,Web上的建模涉及帶寬問(wèn)題,模型數(shù)據(jù)需要先從Web服務(wù)器傳輸?shù)娇蛻魴C(jī)上,然后才能進(jìn)行渲染,因此,模型本身不能太大,否則容易引起網(wǎng)頁(yè)不響應(yīng);另外,由于Web是實(shí)時(shí)交互的,因此,模型數(shù)據(jù)要在后臺(tái)以異步方式完成傳輸,如AJAX;由于three.js是基于JavaScript的,模型數(shù)據(jù)的格式最好能與之匹配,如JSON。

綜上所述,Web3D建模過(guò)程的一種合理方式是:先通過(guò)Web服務(wù)器端的技術(shù)(如Asp,Java等)將后臺(tái)數(shù)據(jù)格式轉(zhuǎn)化成JSON格式,再以AJAX的方式將數(shù)據(jù)送往客戶端,然后利用JavaScript調(diào)用three.js中相應(yīng)的API,將數(shù)據(jù)以三維的方式顯示出來(lái),其原理如圖1所示。

圖1 數(shù)據(jù)驅(qū)動(dòng)的三維建模原理圖

1.2 數(shù)據(jù)驅(qū)動(dòng)建模案例

下面的例子展示了一個(gè)基于Access數(shù)據(jù)庫(kù)的數(shù)據(jù)(見(jiàn)圖2)驅(qū)動(dòng)的三維動(dòng)畫(huà),描繪了太陽(yáng)及其鄰近的六大行星的運(yùn)轉(zhuǎn)情況,通過(guò)修改后臺(tái)數(shù)據(jù),可觸發(fā)前臺(tái)頁(yè)面3D場(chǎng)景的實(shí)時(shí)變化,如圖3所示。

圖2 簡(jiǎn)單三維模型數(shù)據(jù)

如圖2所示數(shù)據(jù)定義了模型(各星球)的形狀(球形)、大?。ò霃剑⒆鴺?biāo)(距離太陽(yáng)的距離)、外觀(貼圖文件)、運(yùn)動(dòng)方式(自傳和公轉(zhuǎn)的速度及方向)等基本屬性,是一種很普通的關(guān)系數(shù)據(jù)。

在向?yàn)g覽器端傳輸這些數(shù)據(jù)時(shí),為減少數(shù)據(jù)轉(zhuǎn)換的工作,一般采用JSON格式(和JavaScript天然適應(yīng))。另外,由于瀏覽器在渲染三維動(dòng)畫(huà)時(shí)比較消耗資源,一般采用AJAX異步通信方式(幾乎所有的瀏覽器都支持)。

接下來(lái)調(diào)用three.js中的SphereGeometry(球體)函數(shù)顯示這些星球即可。最后,為提高Web的交互性,可以加上3D聲音和場(chǎng)景控制(如第一人稱視角)。

圖3 數(shù)據(jù)驅(qū)動(dòng)的Web3D動(dòng)畫(huà)效果圖

幾個(gè)關(guān)鍵步驟的代碼如下:

(1) 將模型數(shù)據(jù)格式化成JSON格式

//???Getmodels.asp

sql="SELECT * FROM 星球 order by id"

set conn = Server.CreateObject("ADODB.Connection")

conn_str="DBQ="+server.mappath("star.mdb")+";driver={Microsoft Access Driver (*.mdb)};"

Conn.Open conn_str

set rs=Server.CreateObject("ADODB.recordset")

rs.Open sql,conn

str=" {star:["

do until rs.EOF

str=str & "{"

for each x in rs.Fields

str=str & "′" & x.name & "′:′" & x.value & "′,"

next

str= left(str,len(str)?1) +"},"

rs.MoveNext

loop

str= left(str,len(str)?1) +"]}"

response.write(str)

%>

(2) 通過(guò)AJAX獲取模型數(shù)據(jù)

var obj;

function getstarpara(){

var xmlhttp;

if (window.XMLHttpRequest) {xmlhttp=new XMLHttpRequest();}// code for IE7+, Firefox, Chrome, Opera, Safari

else {xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")}; // code for IE6

xmlhttp.onreadystatechange=function() {

if (xmlhttp.readyState==4 && xmlhttp.status==200){

var txt=xmlhttp.responseText;

obj = eval ("(" + txt + ")");

}

}

xmlhttp.open("GET","getmodels.asp?k="+Math.random(),true);

xmlhttp.send();

}

(3) 通過(guò)three.js引擎生成3D模型

var sun;

var texture = new THREE.MeshPhongMaterial({map: THREE.ImageUtils.loadTexture(′images/′+obj.star[0].tietuwenjian),emissive:0xffffff});

sun = new THREE.Mesh(new THREE.SphereGeometry(Number(obj.star[0].banjing),20,20)) ,texture);

scene.add(sun);

sun.position.set(Number(obj.star[0].juli),0,0);

該方法的局限性在于他只能表示一些基本的、規(guī)則的三維模型,如立方體、球體、錐體等,模型本身所需要的數(shù)據(jù)很少,而且可以方便地通過(guò)關(guān)系數(shù)據(jù)庫(kù)存儲(chǔ),因此,在實(shí)踐中有一定的局限性。

現(xiàn)實(shí)中各類工業(yè)模型一般會(huì)復(fù)雜得多,而且很難直接通過(guò)數(shù)學(xué)函數(shù)來(lái)表達(dá),而且他們一般都使用某種專門的工具建立,具有某種特殊的格式,如Autodesk 3DS Max下的.3ds,Wavefront下的.obj等。

2 復(fù)雜靜態(tài)三維模型的導(dǎo)入及處理

一個(gè)典型的靜態(tài)三維模型中包含了幾何體頂點(diǎn)、貼圖坐標(biāo)點(diǎn)、頂點(diǎn)法線、線、面、曲線、曲面等信息,將這些數(shù)據(jù)以關(guān)系數(shù)據(jù)庫(kù)的方式存儲(chǔ)是不太現(xiàn)實(shí)的,因?yàn)閿?shù)據(jù)量太大且難以控制。更好的處理方式是直接在建模工具中將模型建立好,然后輸出成特定格式的模型文件,直接在Web3D中加以利用。這就涉及到三維模型的導(dǎo)入及處理問(wèn)題。

由于沒(méi)有一個(gè)統(tǒng)一標(biāo)準(zhǔn),過(guò)去用于工業(yè)建模設(shè)計(jì)上的交換格式,例如Autodesk 3DS Max下的.3ds和Wavefront軟件下的.obj,現(xiàn)在成為了最具代表性的兩種主流靜態(tài)模型格式。其中.obj格式由于沒(méi)有專利限制,使用文本存儲(chǔ),而被大家廣泛采納。

Three.js中的OBJLoader()和OBJMTLLoader()類專門用于導(dǎo)入和處理obj格式的模型,下面的代碼導(dǎo)入了一個(gè)挖掘機(jī)的靜態(tài)模型,如圖4所示。首先在建模工具中建立好模型,然后輸出成.obj格式,假設(shè)模型文件命名為“wjj.obj”,導(dǎo)入模型的關(guān)鍵代碼如下:

var obj=′model_obj/wjj.obj′; //模型文件

var mtl=′model_obj/wjj.mtl′; //貼圖文件

var loader = new THREE.OBJMTLLoader();

loader.load(obj,mtl,function(object){

object.position.set(0,0,0);

scene.add( object );

} );

圖4 靜態(tài)模型的導(dǎo)入

靜態(tài)模型本身是靜止的,程序能做的事情只能是改變他的坐標(biāo)位置、旋轉(zhuǎn)角度和顯示比例,通過(guò)改變這些參數(shù),也可以實(shí)現(xiàn)三維動(dòng)畫(huà)效果(參考第一個(gè)例子)。

3 復(fù)雜動(dòng)態(tài)三維模型的導(dǎo)入及處理

一個(gè)典型的動(dòng)態(tài)三維模型中包含了頂點(diǎn)、紋理、骨骼、蒙皮、動(dòng)畫(huà)等信息,與靜態(tài)模型相比,動(dòng)態(tài)模型需要存儲(chǔ)的信息更多,控制也更復(fù)雜,因此也更加適合用導(dǎo)入的方式來(lái)處理和使用。

隨著硬件和技術(shù)的發(fā)展,三維建模逐漸從靜態(tài)模型向“幀動(dòng)畫(huà)”和“骨骼動(dòng)畫(huà)”發(fā)展,ID Tech下的.md,Autodesk下的.fbx,以及非盈利性組織Khronos負(fù)責(zé)維護(hù)的.dae格式成為了主流的動(dòng)態(tài)模型格式。各種模型格式之間可以通過(guò)插件互相轉(zhuǎn)換,因此對(duì)于Web開(kāi)發(fā)者來(lái)說(shuō),并不需要完全弄清每種模型的詳細(xì)格式,選擇當(dāng)前最為流行的一種格式即可。

Dae格式由于其開(kāi)放性而成為目前應(yīng)用最普遍的一種動(dòng)態(tài)三維模型格式,他使用XML格式存儲(chǔ),結(jié)構(gòu)靈活,運(yùn)用自由度很高,圖5展示了一個(gè)典型的dae文件結(jié)構(gòu)。

圖5 一個(gè)典型的dae文件

對(duì)于動(dòng)態(tài)模型來(lái)說(shuō),將其導(dǎo)入到三維場(chǎng)景的方法和靜態(tài)模型是基本相同的,但動(dòng)畫(huà)部分需要程序員通過(guò)JavaScript來(lái)控制,這是難點(diǎn)所在。

Three.js中的ColladaLoader()類專門用于導(dǎo)入和處理dae格式的模型,下面的代碼展示了一個(gè)頂點(diǎn)變形動(dòng)畫(huà)模型在導(dǎo)入和處理過(guò)程中的關(guān)鍵代碼:

var md="model_dae/wjj.dae";

var loader = new THREE.ColladaLoader();

loader.load(md, function ( collada ) {

dae = collada.scene;

skin = collada.skins[ 0 ];

dae.position.set(0,0,0);

animate();

} );

function animate() {

var delta = clock.getDelta();

if ( t > 1 ) t = 0;

if ( skin ) {

for ( var i = 0; i < skin.morphTargetInfluences.length; i++ ) {

skin.morphTargetInfluences[i]=0;

}

skin.morphTargetInfluences[Math.floor(t*30)]=1;

t += delta;

}

requestAnimationFrame( animate );

}

在Web3D中,動(dòng)態(tài)模型一般是循環(huán)播放的,three.js通過(guò)requestAnimationFrame函數(shù)實(shí)現(xiàn)動(dòng)畫(huà)效果,它很類似于setTimeOut函數(shù),但又略有區(qū)別,一是當(dāng)標(biāo)簽頁(yè)失去焦點(diǎn)時(shí),它就不再運(yùn)行了,二是該函數(shù)目前還是依賴于瀏覽器的,以后可能還有變化。

4 其他三維模型的導(dǎo)入及處理

其他常見(jiàn)的3D模型格式還有:vtk,wrl,utf8,stl,ply,JSON等,這些模型中的大多數(shù)three.js都提供了相應(yīng)的接口,如:CTMLoader,PLYLoade,BinaryLoader,VTKLoader,STLLoader,UTF8Loader,VRMLLoader等,在處理方法上與obj或dae格式大同小異。

5 結(jié) 語(yǔ)

至此,完成了數(shù)據(jù)驅(qū)動(dòng)的三維模型、復(fù)雜的靜態(tài)三維模型和復(fù)雜的動(dòng)態(tài)三維模型的處理工作,大多數(shù)情況下,這三種模型能夠支持一個(gè)完整的3D場(chǎng)景了。與普通的視頻不同,在Web3D中,由于所有的動(dòng)畫(huà)都是實(shí)時(shí)渲染的,對(duì)CPU和GPU資源的消耗很嚴(yán)重,對(duì)于大型的3D場(chǎng)景,要有一定的優(yōu)化措施。

(1) 渲染效率問(wèn)題

筆者曾做過(guò)實(shí)驗(yàn),在3D場(chǎng)景中加入一個(gè)半徑為2 000的球體,如果加上燈光和陰影,在一臺(tái)普通PC機(jī)上需要近2 min的時(shí)間才能渲染出來(lái)(FireFox瀏覽器),如果再加上動(dòng)畫(huà),網(wǎng)頁(yè)基本處于“未響應(yīng)”狀態(tài)。造成這種情況的根源在于three.js是以三角形為基礎(chǔ)來(lái)構(gòu)建3D模型的,在一個(gè)半徑為2 000的球體平面上會(huì)有大量的三角形,他們都需要獨(dú)立渲染。因此,在進(jìn)行Web3D開(kāi)發(fā)時(shí),應(yīng)盡量減少使用弧面模型,如果必須使用,則應(yīng)盡量縮小其尺寸。

(2) 碰撞檢測(cè)問(wèn)題

Three.js沒(méi)有提供碰撞檢測(cè)機(jī)制,即在改變模型的坐標(biāo)時(shí),會(huì)出現(xiàn)一個(gè)模型進(jìn)入另一個(gè)模型內(nèi)部的問(wèn)題,這部分工作需要開(kāi)發(fā)者自己編程解決,一種簡(jiǎn)單的算法是AABB算法,即沿坐標(biāo)軸方向的包圍盒算法。

參考文獻(xiàn)

[1] 譚文文,丁世勇,李桂英.基于WebGL和HTML5的網(wǎng)頁(yè)3D動(dòng)畫(huà)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2011(28):6981?6983.

[2] 蘇雪.基于WebGL標(biāo)準(zhǔn)的家庭娛樂(lè)終端上Web3D渲染的實(shí)現(xiàn)[J].長(zhǎng)江大學(xué)學(xué)報(bào):自然科學(xué)版,2011(12):102?104.

[3] 劉愛(ài)華,韓勇,張小壘,等.基于WebGL技術(shù)的網(wǎng)絡(luò)三維可視化研究與實(shí)現(xiàn)[J].地理空間信息,2012(5):79?81.

[4] 殷周平,吳勇.基于WebGL和AJAX的Web3D應(yīng)用研究:以在線3D協(xié)作交互式設(shè)計(jì)為例[J].安慶師范學(xué)院學(xué)報(bào):自然科學(xué)版,2013(1):58?61.

[5] 霍冬,鄭偉華,盛步云.基于WebGL的機(jī)械產(chǎn)品三維展示技術(shù)研究[J].制造業(yè)自動(dòng)化,2013(18):73?77.

[6] 方路平,李國(guó)鵬,洪文杰,等.基于WebGL的醫(yī)學(xué)圖像三維可視化研究[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2013(9):25?30.

[7] 韓義.Web3D及Web三維可視化新發(fā)展:以WebGL和O3D為例[J].科技廣場(chǎng),2010(5):81?86.

篇10

關(guān)鍵詞:采空區(qū);C-ALS;三維模型;超挖;欠挖

中圖分類號(hào):TD852;TP391.9 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):

Study on laser detection of cavity and visualization of three-dimensional model

SU Cheng-zhe1 ZHANG Gou-shen1 KONG Jiao-jiao1 PENG Lin2

(1.Lanzhou Engineering&Research Institute of Non-ferrous Metallurgy Co.Ltd., Lanzhou 730000,China

2. Jiangxi University of Science and Technology, Ganzhou 341000,China )

Abstract: The traditional geophysical method for cavity detection, being of low accuracy and impacted by geological and topographical conditions, is difficult to accurately obtain the three-dimensional shape of the empty area, the actual boundary, the size and so forth. 3D physical model for the cavity is built through the combination of survey data which is from the detection for the cavity formed by mining in anqing copper mine with using C-ALS and the functions of superior modeling software SURPAC and powerful mapping software CAD. Through composite comparing with three-dimensional model of stope design unit, the established model can accurately calculate the capacity for over--excavation and under—excavation of the gob by doing Boolean operations, which can also provide a scientific and accurate data for engineering and technical personnel to assess the blast effect, to govern the latter part of the empty area and to carry out the poor damage control.

Key words:Cavity ; C-ALS; 3D modle; Over-excavation ; Under- excavation

0 引 言

金屬礦床開(kāi)采過(guò)程中形成的采空區(qū)受地壓和圍巖穩(wěn)定性的影響,容易發(fā)生圍巖冒落、片幫,使采空區(qū)的實(shí)際邊界呈現(xiàn)復(fù)雜且不規(guī)則形狀,與原設(shè)計(jì)的開(kāi)采邊界對(duì)照存在較大的差異,如何準(zhǔn)確的測(cè)定空區(qū)的實(shí)際形狀,掌握采場(chǎng)的超挖量和欠挖量已經(jīng)成了很多礦山亟待解決的現(xiàn)實(shí)問(wèn)題。