賀金鑫, 趙慶英, 韓秀梅, 張家欣
(吉林大學 地球科學學院,吉林 長春 130061)
?
火山噴發(fā)地質(zhì)過程的虛擬實驗教學
賀金鑫, 趙慶英, 韓秀梅, 張家欣
(吉林大學 地球科學學院,吉林 長春 130061)
火山噴發(fā)等地質(zhì)現(xiàn)象的動態(tài)模擬和仿真表達,對于地學類專業(yè)的虛擬實驗教學及課堂教學都具有十分重要的意義。因此,基于3D Studio Max等軟件,實現(xiàn)了火山噴發(fā)地質(zhì)過程的動態(tài)模擬與仿真表達。通過實際教學效果表明,既能夠使學生更直觀地掌握火山噴發(fā)等地質(zhì)現(xiàn)象的形成規(guī)律,同時可使學生的感覺如身臨其境般真實,極大提升了學生學習的積極性與主動性。
火山噴發(fā); 地質(zhì)過程; 動態(tài)模擬
火山噴發(fā)等地質(zhì)現(xiàn)象是在內(nèi)、外動力地質(zhì)作用下形成的,其成因和形態(tài)復雜多變[1-2]。因而,實現(xiàn)地質(zhì)現(xiàn)象形成演化在時間尺度上的動態(tài)模擬和仿真表達,使學生更直觀地掌握火山噴發(fā)等地質(zhì)現(xiàn)象的形成規(guī)律,對于地學類專業(yè)的虛擬實驗教學及課堂教學都具有十分重要的意義。因此,利用三維地質(zhì)建模及四維動態(tài)模擬技術(shù)[3-8],許多地學信息得到了有效地組織和整合,并建立起相互之間的聯(lián)系, 在充分表達時間和空間尺度信息的基礎上,以一種全新、直觀和形象的視覺方式提供給用戶使用,進而實現(xiàn)火山噴發(fā)等地質(zhì)信息的四維動態(tài)模擬與仿真。
如圖1所示,火山是一個由固體碎屑、熔巖、流或穹狀噴出物圍繞著其噴出口堆積而成的隆起的丘或山?;鹕絿姵隹谑且粭l由地球上地幔或巖石圈到地表的管道,大部分物質(zhì)堆積在火山口附近,有些被大氣攜帶到高處而擴散到幾百或幾千km外的地方?;鹕降男纬缮婕耙幌盗形锢砘瘜W過程。地殼上地幔巖石在一定溫度壓力條件下產(chǎn)生部分熔融并與母巖分離,熔融體通過孔隙或裂隙向上運移,并在一定部位逐漸富集而形成巖漿囊。隨著巖漿的不斷補給,巖漿囊的巖漿過剩壓力逐漸增大。當表殼覆蓋層的強度不足以阻止巖漿繼續(xù)向上運動時,巖漿通過薄弱帶向地表上升。在上升過程中溶解在巖漿中揮發(fā)氣體逐漸溶出,形成氣泡,當氣泡占有的體積分數(shù)超過75%時,禁錮在液體中的氣泡會迅速釋放出來,導致爆炸性噴發(fā),氣體釋放后巖漿粘度降到很低,流動轉(zhuǎn)變成湍流性質(zhì)的。若巖漿粘滯性數(shù)較低或揮發(fā)份較少,便僅有寧靜式溢流。從部分熔融到噴發(fā)的一系列物理化學過程的差別形成了形形色色的火山活動[9-13]。
3D Studio Max,簡稱為3ds Max或MAX,是Discreet公司(后被Autodesk公司合并)開發(fā)的基于PC的動畫渲染和制作軟件;其前身是基于DOS操作系統(tǒng)的3D Studio系列軟件。在Windows NT操作系統(tǒng)出現(xiàn)之前,工業(yè)級的計算機動畫制作被SGI圖形工作站所壟斷;3ds Max與Windows NT組合的出現(xiàn)降低了計算機動畫制作的門檻。3ds Max軟件界面組成包括:① 標題欄;② 菜單欄;③ 工具欄;④ 命令面板;⑤ 繪圖區(qū)域;⑥ 視圖控制區(qū);⑦ 動畫控制區(qū)。
3ds Max軟件的主要特點[2,14]
(1) 功能強大、拓展性好,建模功能強大,在動畫制作方面具有優(yōu)勢,另外豐富的插件也是其一大亮點;
(2) 操作簡單、容易上手;
(3) 與其它圖像軟件配合流暢;
(4) 做出的效果圖逼真;
(5) 可視性強、可從各個方向觀察模擬結(jié)果;
(6) 數(shù)據(jù)接口齊全,不但可以導入導出多種格式的點、線、面、體或網(wǎng)格文件,而且與許多大型專業(yè)軟件如AutoCAD、ER Mapper、MAYA 等可以方便地交換數(shù)據(jù)。
基于3ds Max的火山建模采用了多邊形建模方法,具體流程如下:
(1) 首先建立基本平面。在幾何體→標準基本體里生成一個平面“plane”,將坐標xyz都設置為“0”,賦予長度和寬度,然后將分段數(shù)調(diào)高;
(2) 將平面轉(zhuǎn)換為可編輯多邊形。在修改器列表中選擇可編輯多邊形“editable ploy”;
(3) 創(chuàng)建山體模型。進入可編輯多邊形修改器中的點元素,選擇其中一個點向上拖動,基本效果即可顯示出來,如圖2所示;
圖2 山體模型的創(chuàng)建
(4) 通過布爾運算模擬火山口,創(chuàng)建一個圓柱體。與山體模型進行布爾運算生成火山口,并在多邊形中進行調(diào)整、拉伸、收縮,為模型賦予噪波,完成火山模型的基本構(gòu)造;
(5) 為火山賦予所需的材質(zhì)。在3ds Max 中創(chuàng)建模型, 賦予所需材質(zhì), 以增加模型的真實感;也可將一些拍攝時角度良好的照片構(gòu)成的貼圖通過復合材質(zhì)組織起來, 完成子物體的貼圖操作。
4.1 生成噴射系統(tǒng)
通過“創(chuàng)建→幾何體創(chuàng)建→粒子系統(tǒng)→超級噴射粒子”生成噴射系統(tǒng),并將系統(tǒng)坐標移動至火山口下方。
4.2 設置粒子的參數(shù)
在右側(cè)工具欄里設置粒子的基本參數(shù),如大小、形狀、速度、時間等。
4.3 為粒子附材質(zhì)
在菜單中單擊“Material Editor(材質(zhì)編輯器)”或按鍵盤上的“M”鍵,打開材質(zhì)編輯器,激活一個示例球,將它賦予場景中的超級噴射粒子。單擊展開“Maps(貼圖)”卷展欄,單擊“Opacity(不透明度)”右邊的“None”按鈕,在彈出的“Material/Map Browser(材質(zhì)/貼圖瀏覽器)”面板中雙擊選擇“Gradient(梯度)”?!癎radient”貼圖可以使粒子中間部分看上去更像實體,向邊緣逐漸變得透明。然后,回到“Material Editor”面板,在“Gradient Parameter(梯度參數(shù))”中將“Gradient Type(梯度類型)”設置為“Radial(放射狀)”,然后設置漫反射顏色等,使之更接近火山灰的顏色。
4.4 渲 染
激活透視圖,在菜單欄中選擇“渲染設置”,在彈出的“渲染參數(shù)”面板的“時間輸出”框中,選擇“Range(范圍)”0~100幀。在“渲染輸出”框中,單擊“文件”按鈕,在彈出的對話框中設定好動畫格式和存放路徑。
4.5 后期處理
為了給四維動態(tài)地質(zhì)過程添加聲音等要素,包括使所錄制的聲音與后期預渲染輸出的動畫同步播出,需要對生成的動態(tài)畫面進行加工處理。還可增加濾鏡使渲染效果更明顯,在改善畫面質(zhì)量的同時,使畫面過渡更加自然、流暢。
具體采用Corel VideoStudio Pro X5軟件,將捕獲的火山噴發(fā)音頻導入其中,設置“幀數(shù)”為自定義,將音頻與視頻在時間軸上同步,然后選擇“編輯→分享→創(chuàng)建視頻文件”,生成最終效果,如圖3所示。
圖3 火山噴發(fā)動態(tài)效果模擬
在虛擬實驗及理論地質(zhì)教學過程中,利用現(xiàn)今發(fā)達的計算機可視化技術(shù),可以更加直觀、逼真地表現(xiàn)出地質(zhì)景觀的動態(tài)形成效果。除在本文中重點介紹的火山噴發(fā)效果動態(tài)模擬之外,如在講授板塊運動與擠壓部分時,利用四維的動態(tài)地質(zhì)模擬不僅可以讓學生清楚地認識到運動過程,并且可以從不同的視角方位予
以展示,使教學過程更有趣味、更精彩[15]。此外,還可以模擬演示山脈、洋殼等地質(zhì)對象的整個形成過程,使學生的感覺如身臨其境般真實,必將極大提高學生學習的興趣和效果。
[1] 牛漫蘭,朱 光.郯廬斷裂帶火山活動與深部地質(zhì)過程的新認識[J].地質(zhì)科技情報,2000,19(3):21-26.
[2] 李百壽,秦其明,邢立新,等.基于 3DS MAX 的火山地質(zhì)景觀三維建模與動態(tài)模擬研究[J].北京大學學報(自然科學版),2008,44(3):421-428.
[3] 賀金鑫,路來君,劉雅琴.一種新的四維地質(zhì)信息系統(tǒng)架構(gòu)[J].科學技術(shù)與工程,2008,8(2):534-536.
[4] ZHAO Qing-ying, HEJin-xin, WANGGuo-liang,etal. Application of RgMap system on digital regional geological survey[J]. Global Geology, 2007, 10 (1): 95-99.
[5] HANXiu-mei, ZHAO Qing-ying, HE Jin-xin,etal. Study of evolution for waterflood dynamic simulation[C]//Environmental Science and Information Application Technology (ESIAT), 2010 International Conference on. IEEE, 2010(1): 463-465.
[6] 高 抒.海洋沉積地質(zhì)過程模擬:性質(zhì)與問題及前景[J].海洋地質(zhì)與第四紀地質(zhì),2011,31(5): 1-7.
[7] 劉 翠,鄧晉福,張貴賓,等.華北地區(qū)新生代巖石圈伸展減薄機制的數(shù)值模擬[J].中國地質(zhì), 2006,54(4):885-895.
[8] 馬野牧,陸現(xiàn)彩,張雪芬,等.花崗巖侵入體-泥質(zhì)圍巖熱傳輸過程的數(shù)值模擬及其地質(zhì)意義:以粵東典型接觸帶剖面為例[J].高校地質(zhì)學報,2013,19(2):307-315.
[9] 樊祺誠,孫 謙,龍安明,等.北部灣潿洲島及斜陽島火山地質(zhì)與噴發(fā)歷史研究[J].巖石學報,2006,22(6):1529-1537.
[10] 楊清福,史蘭斌,張 羽,等.長白山天池火山千年大噴發(fā)火山碎屑流堆積的粒度特征與地質(zhì)意義[J].地震地質(zhì),2007,29(3):480-491.
[11] 張秉良,許建東,史蘭斌,等.長白山天文峰剖面全新世火山噴發(fā)物長石風化溶蝕特征及地質(zhì)意義[J].地震地質(zhì),2011,33(1):15-25.
[12] 羅照華,劉嘉麒,趙慈平,等.深部流體與巖漿活動:兼論騰沖火山群的深部過程[J].巖石學報,2011,27(10):2855-2862.
[13] 劉 英,楊 吉,蔣英凱,等.遼西中生代火山噴發(fā)旋回劃分與地質(zhì)意義[J].科學時代,2013,(9).
[14] 包 欣,王 諾.基于3DMAX的三維虛擬校園建模的方法研究[J].數(shù)字技術(shù)與應用,2012,(12):56-56.
[15] 劉長宏,李曉輝,李 剛,等.大學生創(chuàng)新創(chuàng)業(yè)訓練計劃項目的實踐與探索[J].實驗室研究與探索,2014,33(5):163-166.
Virtual Experiment Teaching for Geological Process of Volcano Eruption
HEJin-xin,ZHAOQing-ying,HANXiu-mei,ZHANGJia-xin
(College of Earth Sciences, Jilin University, Changchun 130061, China)
The dynamic simulation and visualization of geological phenomena such as volcano eruption are of very important significance for virtual experiment teaching of earth science majors and classroom teaching. Therefore, based on 3D Studio Max and some other software, the dynamic simulation of volcano eruption’s geological process was realized. The actual teaching results showed the system can make not only the students understand more intuitive formation rules of volcanic eruptions and other geological phenomena, but also the students feel like be personally in a real world. The system greatly enhances the enthusiasm and initiative of students’ learning.
volcano eruption; geological process; dynamic simulation
2015-08-25
國家重點基礎研究發(fā)展計劃(973計劃)項目(2015CB453000);吉林省應用基礎研究項目(20130102033JC);吉林省青年科研基金項目(20130522106JH);吉林大學地質(zhì)資源立體探測虛擬仿真實踐教學項目;2014年吉林大學科學前沿與交叉學科特別資助計劃項目
賀金鑫(1979-),男,吉林長春人,博士,副教授,主要從事數(shù)字地質(zhì)科學的教學與科研工作。
Tel.:0431-88502136(辦);E-mail:hejx@jlu.edu.cn
P 694
A
1006-7167(2016)01-0065-03