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

        ?

        基于OpenGL的地質(zhì)三維可視化研究

        2014-11-12 14:25:16封靈
        中國新技術(shù)新產(chǎn)品 2014年20期
        關(guān)鍵詞:插值可視化鉆孔

        封靈

        摘 要:將可視化的圖形軟件OpenGL應(yīng)用到地質(zhì)行業(yè)中,通過對鉆孔數(shù)據(jù)的處理、Kriging插值等,利用Visual C++語言環(huán)境,完成OpenGL模型的映射,經(jīng)過圖像的增強和完善,構(gòu)建一種三維可視化模型。

        關(guān)鍵詞:OpenGL;地質(zhì);三維可視化

        中圖分類號:TP31 文獻(xiàn)標(biāo)識碼:A

        1 概述

        三維可視化是一種被廣泛應(yīng)用在地質(zhì)和地球物理研究中的可以將各種地質(zhì)現(xiàn)象及地質(zhì)特征立體地、形象地描述和顯示的一種解釋工具。OpenGL則是應(yīng)用最為廣泛的、功能強大的、使用方便的開放圖形庫。在地質(zhì)方面的研究中,有TIN模型、曲面近似模型、和三維軟件等繪制方法,其中,OpenGL是較為常見的三維繪制方法。本文關(guān)于地質(zhì)三維可視化的研究是以O(shè)penGL為基礎(chǔ),進(jìn)行地質(zhì)三維可視化的研究,可以直觀地表現(xiàn)地質(zhì)狀況,為地下空間的合理開發(fā)利用提供了有效的技術(shù)支持。

        2 OpenGL框架與原理

        OpenGL(Open Graphics Library)有美國SGI公司研發(fā)的三維圖形庫,是一種可以生成二維和三維圖像的抽象應(yīng)用程序接口(API),可以從點、線、面等三個角度構(gòu)建二維物體和三維物體模型,同時還兼有變換、光照、色彩、動畫、紋理映射等模塊處理影像。OpenGL有很著跨平臺、應(yīng)用廣泛、高質(zhì)量、高性能以及穩(wěn)定性高等特點,此外,最大的特點是與硬件系統(tǒng)無關(guān)。

        OpenGL從指定頂點開始,將點、線、圖像等基本幾何圖元構(gòu)建可以通過數(shù)學(xué)描述的三維模型,利用程序、紋理和光照等條件完成色彩的填充,然后通過光柵化將模型中的顏色轉(zhuǎn)換為圖像像素,最后把像素值寫入幀緩沖區(qū)。

        3 地質(zhì)三維可視化模型的構(gòu)建

        3.1 基本流程

        基于OpenGL的地質(zhì)三維可視化模型是以鉆孔數(shù)據(jù)為基礎(chǔ),通過對數(shù)據(jù)的處理和參數(shù)的設(shè)置建立模型,利用OpenGL模型的映射過程,進(jìn)行渲染、投影變換、視口變換以及紋理映射等操作完成可視化。

        3.2 模型的構(gòu)建

        3.2.1 模型數(shù)據(jù)及處理

        模型中需要實際鉆孔和一些經(jīng)過專家統(tǒng)計和經(jīng)驗值得到的虛擬的鉆孔數(shù)據(jù)。水文地質(zhì)柱狀圖中需提供鉆孔坐標(biāo)、分層、地層單位、每層的巖性及其詳述和終孔深度等內(nèi)容。

        3.2.2 參數(shù)設(shè)置

        將模型數(shù)據(jù)分析整理之后,繪制做空的平面二維和三維散點圖。然后通過網(wǎng)格化處理和Kriging插值方法,對鉆孔數(shù)據(jù)進(jìn)行處理。通過插值獲取的數(shù)據(jù)進(jìn)行擬合,得到多個DEM影像,可以顯示出三維空間的地層分布。

        3.3.3 OpenGL實現(xiàn)地質(zhì)三維可視化

        地質(zhì)三維數(shù)學(xué)模型的構(gòu)建是可視化過程中最為重要的步驟,影響著可視化的效果。模型的映射就是通過OpenGL模型對數(shù)據(jù)進(jìn)行轉(zhuǎn)化,把三維地質(zhì)模型中的數(shù)據(jù)轉(zhuǎn)化為基本幾何對象。渲染和模型變化過程可以增強可視化的效果。

        3.3.4 Kriging誤差分析

        Kriging誤差分析的計算方程式為:

        (1)

        通過變換可得到普通Kriging方差為:

        (2)

        可獲取每個網(wǎng)格點的Kriging估值誤差:

        (3)

        偏差及平均值計算公式為:

        ei=Zi-Zi* (4)

        (5)

        3.4 模型的構(gòu)建

        按照面向?qū)ο笈c結(jié)構(gòu)化相結(jié)合、模型與可視化分離、界面友好等原則,利用Visual C++為計算機(jī)語言進(jìn)行模型的構(gòu)建,實現(xiàn)可視化操作。

        根據(jù)已有數(shù)據(jù)得到的3D圖像如圖1所示。

        4 研究展望

        在構(gòu)建地質(zhì)三維可視化模型的過程中,只利用了鉆孔數(shù)據(jù)以及虛擬的鉆孔數(shù)據(jù),所以,還需要提供更多的實際地質(zhì)數(shù)據(jù)來完善、補充模型的基本數(shù)據(jù)。在模型的構(gòu)建方面,可以利用多模型擬合處理,會互補模型中存在的弊端。

        參考文獻(xiàn)

        [1]劉敏鶯,黃文騫.基于OpenGL 的地形三維可視化[J].海洋測繪, 2002,22(02):26-29.

        [2]陳鋼花,鄭孝強.基于OpenGL的三維可視化在地質(zhì)勘探中的應(yīng)用[J].勘探地球物理進(jìn)展,2005,28(06):428-431.

        [3]鄧寅生,曲鵬舉,龐玉娟.基于OpenGL的地質(zhì)體三維可視化系統(tǒng)開發(fā)[J].微計算機(jī)信息,2007,23(03):225-226,254.

        摘 要:將可視化的圖形軟件OpenGL應(yīng)用到地質(zhì)行業(yè)中,通過對鉆孔數(shù)據(jù)的處理、Kriging插值等,利用Visual C++語言環(huán)境,完成OpenGL模型的映射,經(jīng)過圖像的增強和完善,構(gòu)建一種三維可視化模型。

        關(guān)鍵詞:OpenGL;地質(zhì);三維可視化

        中圖分類號:TP31 文獻(xiàn)標(biāo)識碼:A

        1 概述

        三維可視化是一種被廣泛應(yīng)用在地質(zhì)和地球物理研究中的可以將各種地質(zhì)現(xiàn)象及地質(zhì)特征立體地、形象地描述和顯示的一種解釋工具。OpenGL則是應(yīng)用最為廣泛的、功能強大的、使用方便的開放圖形庫。在地質(zhì)方面的研究中,有TIN模型、曲面近似模型、和三維軟件等繪制方法,其中,OpenGL是較為常見的三維繪制方法。本文關(guān)于地質(zhì)三維可視化的研究是以O(shè)penGL為基礎(chǔ),進(jìn)行地質(zhì)三維可視化的研究,可以直觀地表現(xiàn)地質(zhì)狀況,為地下空間的合理開發(fā)利用提供了有效的技術(shù)支持。

        2 OpenGL框架與原理

        OpenGL(Open Graphics Library)有美國SGI公司研發(fā)的三維圖形庫,是一種可以生成二維和三維圖像的抽象應(yīng)用程序接口(API),可以從點、線、面等三個角度構(gòu)建二維物體和三維物體模型,同時還兼有變換、光照、色彩、動畫、紋理映射等模塊處理影像。OpenGL有很著跨平臺、應(yīng)用廣泛、高質(zhì)量、高性能以及穩(wěn)定性高等特點,此外,最大的特點是與硬件系統(tǒng)無關(guān)。

        OpenGL從指定頂點開始,將點、線、圖像等基本幾何圖元構(gòu)建可以通過數(shù)學(xué)描述的三維模型,利用程序、紋理和光照等條件完成色彩的填充,然后通過光柵化將模型中的顏色轉(zhuǎn)換為圖像像素,最后把像素值寫入幀緩沖區(qū)。

        3 地質(zhì)三維可視化模型的構(gòu)建

        3.1 基本流程

        基于OpenGL的地質(zhì)三維可視化模型是以鉆孔數(shù)據(jù)為基礎(chǔ),通過對數(shù)據(jù)的處理和參數(shù)的設(shè)置建立模型,利用OpenGL模型的映射過程,進(jìn)行渲染、投影變換、視口變換以及紋理映射等操作完成可視化。

        3.2 模型的構(gòu)建

        3.2.1 模型數(shù)據(jù)及處理

        模型中需要實際鉆孔和一些經(jīng)過專家統(tǒng)計和經(jīng)驗值得到的虛擬的鉆孔數(shù)據(jù)。水文地質(zhì)柱狀圖中需提供鉆孔坐標(biāo)、分層、地層單位、每層的巖性及其詳述和終孔深度等內(nèi)容。

        3.2.2 參數(shù)設(shè)置

        將模型數(shù)據(jù)分析整理之后,繪制做空的平面二維和三維散點圖。然后通過網(wǎng)格化處理和Kriging插值方法,對鉆孔數(shù)據(jù)進(jìn)行處理。通過插值獲取的數(shù)據(jù)進(jìn)行擬合,得到多個DEM影像,可以顯示出三維空間的地層分布。

        3.3.3 OpenGL實現(xiàn)地質(zhì)三維可視化

        地質(zhì)三維數(shù)學(xué)模型的構(gòu)建是可視化過程中最為重要的步驟,影響著可視化的效果。模型的映射就是通過OpenGL模型對數(shù)據(jù)進(jìn)行轉(zhuǎn)化,把三維地質(zhì)模型中的數(shù)據(jù)轉(zhuǎn)化為基本幾何對象。渲染和模型變化過程可以增強可視化的效果。

        3.3.4 Kriging誤差分析

        Kriging誤差分析的計算方程式為:

        (1)

        通過變換可得到普通Kriging方差為:

        (2)

        可獲取每個網(wǎng)格點的Kriging估值誤差:

        (3)

        偏差及平均值計算公式為:

        ei=Zi-Zi* (4)

        (5)

        3.4 模型的構(gòu)建

        按照面向?qū)ο笈c結(jié)構(gòu)化相結(jié)合、模型與可視化分離、界面友好等原則,利用Visual C++為計算機(jī)語言進(jìn)行模型的構(gòu)建,實現(xiàn)可視化操作。

        根據(jù)已有數(shù)據(jù)得到的3D圖像如圖1所示。

        4 研究展望

        在構(gòu)建地質(zhì)三維可視化模型的過程中,只利用了鉆孔數(shù)據(jù)以及虛擬的鉆孔數(shù)據(jù),所以,還需要提供更多的實際地質(zhì)數(shù)據(jù)來完善、補充模型的基本數(shù)據(jù)。在模型的構(gòu)建方面,可以利用多模型擬合處理,會互補模型中存在的弊端。

        參考文獻(xiàn)

        [1]劉敏鶯,黃文騫.基于OpenGL 的地形三維可視化[J].海洋測繪, 2002,22(02):26-29.

        [2]陳鋼花,鄭孝強.基于OpenGL的三維可視化在地質(zhì)勘探中的應(yīng)用[J].勘探地球物理進(jìn)展,2005,28(06):428-431.

        [3]鄧寅生,曲鵬舉,龐玉娟.基于OpenGL的地質(zhì)體三維可視化系統(tǒng)開發(fā)[J].微計算機(jī)信息,2007,23(03):225-226,254.

        摘 要:將可視化的圖形軟件OpenGL應(yīng)用到地質(zhì)行業(yè)中,通過對鉆孔數(shù)據(jù)的處理、Kriging插值等,利用Visual C++語言環(huán)境,完成OpenGL模型的映射,經(jīng)過圖像的增強和完善,構(gòu)建一種三維可視化模型。

        關(guān)鍵詞:OpenGL;地質(zhì);三維可視化

        中圖分類號:TP31 文獻(xiàn)標(biāo)識碼:A

        1 概述

        三維可視化是一種被廣泛應(yīng)用在地質(zhì)和地球物理研究中的可以將各種地質(zhì)現(xiàn)象及地質(zhì)特征立體地、形象地描述和顯示的一種解釋工具。OpenGL則是應(yīng)用最為廣泛的、功能強大的、使用方便的開放圖形庫。在地質(zhì)方面的研究中,有TIN模型、曲面近似模型、和三維軟件等繪制方法,其中,OpenGL是較為常見的三維繪制方法。本文關(guān)于地質(zhì)三維可視化的研究是以O(shè)penGL為基礎(chǔ),進(jìn)行地質(zhì)三維可視化的研究,可以直觀地表現(xiàn)地質(zhì)狀況,為地下空間的合理開發(fā)利用提供了有效的技術(shù)支持。

        2 OpenGL框架與原理

        OpenGL(Open Graphics Library)有美國SGI公司研發(fā)的三維圖形庫,是一種可以生成二維和三維圖像的抽象應(yīng)用程序接口(API),可以從點、線、面等三個角度構(gòu)建二維物體和三維物體模型,同時還兼有變換、光照、色彩、動畫、紋理映射等模塊處理影像。OpenGL有很著跨平臺、應(yīng)用廣泛、高質(zhì)量、高性能以及穩(wěn)定性高等特點,此外,最大的特點是與硬件系統(tǒng)無關(guān)。

        OpenGL從指定頂點開始,將點、線、圖像等基本幾何圖元構(gòu)建可以通過數(shù)學(xué)描述的三維模型,利用程序、紋理和光照等條件完成色彩的填充,然后通過光柵化將模型中的顏色轉(zhuǎn)換為圖像像素,最后把像素值寫入幀緩沖區(qū)。

        3 地質(zhì)三維可視化模型的構(gòu)建

        3.1 基本流程

        基于OpenGL的地質(zhì)三維可視化模型是以鉆孔數(shù)據(jù)為基礎(chǔ),通過對數(shù)據(jù)的處理和參數(shù)的設(shè)置建立模型,利用OpenGL模型的映射過程,進(jìn)行渲染、投影變換、視口變換以及紋理映射等操作完成可視化。

        3.2 模型的構(gòu)建

        3.2.1 模型數(shù)據(jù)及處理

        模型中需要實際鉆孔和一些經(jīng)過專家統(tǒng)計和經(jīng)驗值得到的虛擬的鉆孔數(shù)據(jù)。水文地質(zhì)柱狀圖中需提供鉆孔坐標(biāo)、分層、地層單位、每層的巖性及其詳述和終孔深度等內(nèi)容。

        3.2.2 參數(shù)設(shè)置

        將模型數(shù)據(jù)分析整理之后,繪制做空的平面二維和三維散點圖。然后通過網(wǎng)格化處理和Kriging插值方法,對鉆孔數(shù)據(jù)進(jìn)行處理。通過插值獲取的數(shù)據(jù)進(jìn)行擬合,得到多個DEM影像,可以顯示出三維空間的地層分布。

        3.3.3 OpenGL實現(xiàn)地質(zhì)三維可視化

        地質(zhì)三維數(shù)學(xué)模型的構(gòu)建是可視化過程中最為重要的步驟,影響著可視化的效果。模型的映射就是通過OpenGL模型對數(shù)據(jù)進(jìn)行轉(zhuǎn)化,把三維地質(zhì)模型中的數(shù)據(jù)轉(zhuǎn)化為基本幾何對象。渲染和模型變化過程可以增強可視化的效果。

        3.3.4 Kriging誤差分析

        Kriging誤差分析的計算方程式為:

        (1)

        通過變換可得到普通Kriging方差為:

        (2)

        可獲取每個網(wǎng)格點的Kriging估值誤差:

        (3)

        偏差及平均值計算公式為:

        ei=Zi-Zi* (4)

        (5)

        3.4 模型的構(gòu)建

        按照面向?qū)ο笈c結(jié)構(gòu)化相結(jié)合、模型與可視化分離、界面友好等原則,利用Visual C++為計算機(jī)語言進(jìn)行模型的構(gòu)建,實現(xiàn)可視化操作。

        根據(jù)已有數(shù)據(jù)得到的3D圖像如圖1所示。

        4 研究展望

        在構(gòu)建地質(zhì)三維可視化模型的過程中,只利用了鉆孔數(shù)據(jù)以及虛擬的鉆孔數(shù)據(jù),所以,還需要提供更多的實際地質(zhì)數(shù)據(jù)來完善、補充模型的基本數(shù)據(jù)。在模型的構(gòu)建方面,可以利用多模型擬合處理,會互補模型中存在的弊端。

        參考文獻(xiàn)

        [1]劉敏鶯,黃文騫.基于OpenGL 的地形三維可視化[J].海洋測繪, 2002,22(02):26-29.

        [2]陳鋼花,鄭孝強.基于OpenGL的三維可視化在地質(zhì)勘探中的應(yīng)用[J].勘探地球物理進(jìn)展,2005,28(06):428-431.

        [3]鄧寅生,曲鵬舉,龐玉娟.基于OpenGL的地質(zhì)體三維可視化系統(tǒng)開發(fā)[J].微計算機(jī)信息,2007,23(03):225-226,254.

        猜你喜歡
        插值可視化鉆孔
        基于CiteSpace的足三里穴研究可視化分析
        基于Power BI的油田注水運行動態(tài)分析與可視化展示
        云南化工(2021年8期)2021-12-21 06:37:54
        基于PLC控制的手柄座鉆孔攻絲一體機(jī)的研發(fā)
        基于CGAL和OpenGL的海底地形三維可視化
        “融評”:黨媒評論的可視化創(chuàng)新
        傳媒評論(2019年4期)2019-07-13 05:49:14
        基于Sinc插值與相關(guān)譜的縱橫波速度比掃描方法
        C型鉆孔測斜的研究及應(yīng)用
        電子測試(2017年11期)2017-12-15 08:57:33
        一種改進(jìn)FFT多譜線插值諧波分析方法
        基于四項最低旁瓣Nuttall窗的插值FFT諧波分析
        沖擊鉆孔樁松動爆破技術(shù)實踐與應(yīng)用
        国产亚洲婷婷香蕉久久精品| 偷拍美女上厕所一区二区三区| 精品综合一区二区三区| 国产一区二区三区口爆在线| 精品一区中文字幕在线观看| 99久久精品费精品国产一区二| 欧美综合天天夜夜久久| 精品国产免费一区二区三区| 毛多水多www偷窥小便 | 亚洲性无码av中文字幕| 狠狠色噜噜狠狠狠8888米奇| 免费va国产高清大片在线| 久久婷婷香蕉热狠狠综合| 国产精品女视频一区二区| 国产亚洲日韩AV在线播放不卡| 日韩在线中文字幕一区二区三区 | 国产猛男猛女超爽免费视频| 亚洲欧美牲交| 欧洲人妻丰满av无码久久不卡| 亚洲精品6久久久久中文字幕| 一区二区三区视频在线免费观看| 久久日韩精品一区二区| 亚洲av日韩av永久无码下载| 婷婷五月综合丁香在线| 久久综合给合久久狠狠狠97色69| 亚洲第一区二区快射影院| 亚洲av成人波多野一区二区| 亚洲免费女女在线视频网站| 亚洲精品无码永久在线观看| 亚洲成av人片在线观看无码| 天堂最新在线官网av| 亚洲免费成年女性毛视频| 国产老熟女伦老熟妇露脸| 性做久久久久久免费观看| 亚洲啪av永久无码精品放毛片| 国产suv精品一区二区69| 亚洲女同系列高清在线观看 | 曰本无码人妻丰满熟妇5g影院| 国产颜射视频在线播放| 免费在线视频亚洲色图| 岛国av无码免费无禁网站|