數據庫連接出錯:SELECT S.*,M.alias AS M_alias,M.keywords AS M_keyword,M.config AS M_config FROM p8_sort S LEFT JOIN p8_article_module M ON S.fmid=M.id WHERE S.fid='85'

Table 'ksfbw.p8_sort' doesn't exist
1146 在线精品日韩一区二区三区,国产三级理论,在线国产一区

欧美激情一区二区三区视频 _日本在线观看一区_中文字幕日本一级高清片_国产亚洲精品美女2020久久

陰影體在地震數據可視化中的應用

作者:朱永哲 1 郭朝令 2 姜保慶 時間:2017-05-09 08:56:49  來源:  閱讀次數:800次 ]
由于長期穩定的構造條件和應力場的作
用,我國地震空間分布較為穩定。但地震活動
會隨著時間推移不停的發生變化,會存在一些
地震問題,如震區搶險救災,地震預警,震源
分析等。如果通過已知地震空間分布區域內地
震信息的數據,生成一個地震區域虛擬場景。
將地震信息貼地繪制在虛擬場景中,這樣就可
以很直觀的為地震問題的探索和研究提供有價
值的參考。
1 問題分析
在虛擬現實技術的實際應用中,有兩個
重要的過程,建模和渲染。在實際的現實應用
中,建模過程一般采用成熟的商業建模來完成。
在本文我們可以把模型數據看作是固定的,也
就是一個靜態過程。那么在這里,虛擬現實技
術的實時性和真實性的關鍵點就在于渲染。
陰影體方法是基于細節層次(LOD)幾
何技術中的一種延伸,它需要幾何形體的輪廓
產生一個封閉的容積充當遮擋物,然后根據光
源(視點)和遮擋物的位置關系計算出場景中
會產生陰影的區域,稱之為掩膜。然后對所有
物體進行匹配檢測,以確定物體會不會受到掩
膜的影響。陰影體以屏幕空間為工作空間,可
以做到單像素精確,改善效果問題。同時,
它獨立于底層的地形幾何,并利用渲染引擎提
高性能,即使是對于高分辨率的數據集也有著
廣泛的實用性。在獨立的地形細節層次幾何部
分,我們可以最大程度的保證細節層次幾何輪
陰影體在地震數據可視化中的應用
文/朱永哲 1 郭朝令 2 姜保慶 3
在過去的一段時間中,虛擬
現實技術得到了迅速的發展。特
別是在最近幾年,在復雜虛擬場
景中可視化數據,為研究各種社
會問題提供了重要參考。虛擬現
實技術中有兩個很重要的因素,
即虛擬場景渲染的實時性和虛擬
場景渲染結果的真實性。盡管現
在的硬件設備可以滿足渲染數以
千萬計的多邊形數據,但是在特
定的復雜場景環境下,若不采用
合理高效的算法,將會無法滿足
現實要求。本文對虛擬現實技術
在地震數據可視化中的應用進入
深入的研究。針對其中的一些關
鍵點,研究結合陰影體(shadow
volume)方法,給出了具體的工
程應用場合和應用方法,并展示
結果。


廓的清晰,而不用關注其細節。對掩膜范圍進
行匹配計算后,再對范圍內的部分進行渲染。
這種處理策略可以很好的應用在我們的問題研
究中。
2 陰影體過程步驟描述
陰影體的常見的方法是通過 CPU 進行遮
擋物模型處理,使用純粹的硬件加速模版陰影
體技術,然后在 GPU 上進行交叉點檢測和生
成陰影掩膜,根據掩膜進行渲染著色。
常規的過程是在進行光源(視點)測試判
斷后,我們需要把地震空間數據,構建成模型,
然后繪制到模版緩沖區,以生成適當遮擋物。
而為了最大限度減少大多面體所引起的高光柵
工作量,我們要盡量減小大多面體的尺寸。要
達到這個目的,我們要移動所生成遮擋物幾何
的頂部和底部,使它們朝向地形表面,而兩側
則盡可能的接近地形表面但是并不與它相交。
在我們的實現中,我們要利用地形渲染引擎中
所固有的四叉樹包圍盒。用包圍盒來表示封閉
遮擋物幾何的上下邊界,為遮擋物幾何的頂部
和底部提供合適的上下邊界。
在多邊形幾何的情況下,我們要使用整
個多邊形幾何封閉包圍盒投影的最大和最小高
度值,用來表示多邊形幾何頂部和底部頂點的
高度值。所構造的遮擋物幾何是被包含在包圍
盒中的,這是為了確保環繞一致,以便于所有
面的法線指向外部。在地震條帶面數據不被修
改的前提下,所得的每個幾何形狀對象都是儲
存在有效的緩存對象中。
在了解陰影體的基本原理和遮擋物之后,
我們要計算出以屏幕空間為光源同以地震空間
數據模型作為遮擋物的相對位置關系,然后對
地形層次幾何進行匹配檢測,以確定其是否受
到影響,對于受影響的部分,生成緩沖區掩膜。
掩膜應用場景必須針對每個對象分別進
行,因為每個對象都是允許有不同顏色的。因
此,如果直接在模板緩沖區中渲染所有對象,
應用生成后會同時渲染屏幕區域,我們無法區
分不同對象的顏色。如果只有少數不同的對象
顏色在場景中,可以按顏色分類,渲染每個色
組。這樣可以幫助我們減少需要填充顏色的比
率和應對對象狀態的改變。根據上文,我們用
地震數據模型,參照光源,計算生成了掩膜,
下一步把掩膜被渲染到模板緩沖區中。這樣就
可以得到我們要的效果。
然而在實際情況中,我們其實并不需要進
行交叉點檢測,因為我們是以地震空間數據為
遮擋物,它的數據地理信息是我們詳細掌握的,
我們可以不用 CPU 進行交點檢測,直接根據
數據地理信息生成掩膜,這樣最大的優點就是
只用一個GPU就可以實現,釋放了CPU。因此,
在掌握有詳細數據的情況下,使用這種策略,
可以極大優化性能。
之 后 使 用 OpenGL 中 EXT_stencil_wrap
和 EXT_stencil_side 擴展,目的是為了簡化在
模版緩沖區中生成掩膜。EXT_stencil_wrap 擴
展了兩個特別的額外模版操作,這兩個新的操
作類似于現有的遞增和遞減操作,但是新操作
的結果更加的完善,這樣可以減少出現因模版
緩沖區分辨率不足而導致的陰影結果不正確的
情況。EXT_stencil_side 擴展提供了雙面模版
測試,其中模版關系狀態可以對應不同的前端
面和后端面多邊形。使用雙面模版測試前后端
面可以在單通道渲染,這樣可以提高性能。
但這中間也存在一個問題,在出現陡峭
斜坡時會略有失真,這是一個普遍問題,當渲
染對象應保留斜坡的寬度不變時,對于道路或
輪廓線之類而言,它們投影會產生失真。
3 結論
本文闡述了一個陰影體特殊應用策略,
能夠針對地震條帶的矢量數據進行高質量和高
效率的實時可視化。該算法不需要特殊的硬件
擴展。事實上,它是獨立于底層的地形繪制引
擎的。并且因為這個算法不受地形幾何形狀變
化的影響,特別適合與視圖相關的 LOD 相關
工作。
(通訊作者:姜保慶)
參考文獻
[1] 毛華慶 . 基于 GPU 優化的三維實時渲染技
術的研究 [D]. 武漢 : 武漢大學 ,2010.
[2] 吳忠 . 四叉樹 LOD 算法優化及在地形仿真
中的應用[D].武漢:華中科技大學,2006.
[3] 張勇 , 王莉 . 視景仿真系統中實時陰
影 繪 制 技 術 的 研 究 [J]. 系 統 仿 真 學
報 ,2006:180-182+186.
[4] 鄒志昴 . 實時陰影繪制算法研究及在城
市仿真中的應用 [D]. 武漢 : 華中科技大
學 ,2007.
作者簡介
朱永哲 (1992-),男,河南省許昌市人。碩士
研究生學位。主要研究方向為計算機圖形學。
通訊作者簡介
姜保慶(1964-),男,河南省滑縣人。博士學位。
現為鄭州電力高等專科學校教授。主要研究方
向為數據挖掘,計算機圖形學。
作者單位
1. 河南大學計算機與信息工程學院數據與知
識工程研究所 河南省開封市 475001
2. 鄭州電力高等專科學校 河南省鄭州市
450000

本站論文資源均為來自網絡轉載,免費提供給廣大作者參考,不進行任何贏利,如有版權問題,請聯系管理員刪除! 快速論文發表網(www.455685.com)本中心和國內數百家期刊雜志社有良好的合作關系,可以幫客戶代發論文投稿.

投稿郵箱:ksfbw@126.com
客服Q  Q: 論文發表在線咨詢82702382
聯系電話:15295038833

本站論文資源均為來自網絡轉載,免費提供給廣大作者參考,不進行任何贏利,如有版權問題,請聯系管理員刪除!

廣告推薦

文章評論

共有 0 位網友發表了評論

閱讀排行

推薦文章

最新文章