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

        ?

        海上?;菲茢U散過程三維動態(tài)可視化方法

        2023-01-30 00:52:40占俊達李億紅吳森森曹盛文汪愿愿杜震洪
        海洋學(xué)研究 2022年4期
        關(guān)鍵詞:粒子系統(tǒng)?;?/a>時刻

        占俊達,李億紅,吳森森*,曹盛文,汪愿愿,張 豐,杜震洪

        (1.浙江大學(xué) 浙江省資源與環(huán)境信息系統(tǒng)重點實驗室,浙江 杭州 310058; 2.浙江大學(xué) 地理與空間信息研究所,浙江 杭州 310058; 3.國家海洋局東海環(huán)境監(jiān)測中心,上海 201206; 4.國家海洋信息中心,天津 300171; 5.浙江大學(xué) 海洋研究院,浙江 舟山 316022)

        0 引言

        隨著近年來全球化工產(chǎn)業(yè)的迅速發(fā)展,世界范圍內(nèi)對化學(xué)品的需求與日俱增,散裝危險化學(xué)品(簡稱?;?的貨物運輸逐漸成為海路運輸?shù)闹匾M成部分之一[1]。作為世界?;飞a(chǎn)和消費大國,我國每年海運的各類?;房偭窟_到3億多噸,受到?;返囊兹家妆浴⒏g性、放射性、毒害性等獨有的危險屬性[2]以及海運環(huán)境復(fù)雜性的影響,海上危化品貨物運輸存在許多安全隱患,隨之而來的各類?;沸孤┦鹿暑l發(fā),對我國沿海生態(tài)環(huán)境造成了嚴(yán)重影響。如2001年4月17日發(fā)生在長江口的事故,泄漏苯乙烯達705 t,是迄今為止世界上泄漏苯乙烯最多的一起船舶污染事故[3]。2018年,巴拿馬籍油船“桑吉”輪在長江口以東發(fā)生碰撞事故,船上十萬多噸凝析油和大量燃油發(fā)生泄漏,嚴(yán)重影響了東海海洋生態(tài)環(huán)境[4- 5]。目前我國海上重大?;沸孤┩话l(fā)事故應(yīng)急過程中存在缺乏有效的現(xiàn)場快速檢測、跟蹤監(jiān)測等技術(shù)及信息服務(wù)平臺,無法開展準(zhǔn)確的預(yù)警預(yù)測等諸多問題。如何開展快速有效的監(jiān)測[6]、預(yù)警預(yù)報[7]和處置[8]等應(yīng)急響應(yīng),已成為業(yè)務(wù)工作的迫切需求。

        在預(yù)警預(yù)報中,對?;沸孤┤牒:蟮钠茢U散過程進行預(yù)測預(yù)警是非常重要的環(huán)節(jié)之一。預(yù)測結(jié)果提供的未來各時刻的?;窋U散范圍、各區(qū)域的?;窛舛纫约皶艿接绊懙拿舾袇^(qū)域等信息能使相關(guān)應(yīng)急決策人員對擴散情況有更全面的認(rèn)識,使處置工作在空間、時間上有更強的針對性[9-10]。而對海上?;菲茢U散預(yù)測結(jié)果進行三維動態(tài)可視化,能夠幫助決策者更加快速、直觀、形象化地掌握漂移擴散發(fā)展過程,因此有必要對從預(yù)測模型結(jié)果數(shù)據(jù)到?;菲茢U散場景可視化的一整套流程的實現(xiàn)方法進行相關(guān)研究。

        ?;窋U散過程可通過三維離散數(shù)據(jù)進行表征。國內(nèi)外對離散數(shù)據(jù)擴散的三維可視化方法已進行了較多的研究,最為主流的是粒子法。模糊物體如火焰、云、薄霧、煙霧、擴散物體等,因其沒有固定的形狀,無法使用傳統(tǒng)的繪制方法繪制[11]。REEVES[12]提出了使用粒子系統(tǒng)來對這些模糊物體進行建模的方法,后來HARRIS et al[13]、UMENHOFFER et al[14]、WANG et al[15]在這方面進行了更深入的研究。李苗苗[16]使用粒子系統(tǒng)模擬分層的污染物濃度分布,建立了污染物濃度值與粒子顏色值之間的映射關(guān)系,并且通過賦予粒子隨機的大小使全局條件下的濃度值變化有了較好的可視化效果。李九松[17]提出了基于虛擬海洋可視化平臺渲染引擎與粒子系統(tǒng)的海上溢油動態(tài)可視化方法,初步實現(xiàn)了海上泄漏污染物擴散過程的動態(tài)可視化模擬。除粒子法外,陳蘭芳[18]利用ArcGIS平臺進行二次開發(fā),建立泄漏?;菲茢U散趨勢的可視化系統(tǒng),利用軌跡和等值線等形式實現(xiàn)了對危化品運移擴散范圍的動態(tài)顯示。廖國祥 等[19]利用GIS平臺實現(xiàn)了溢油數(shù)值模擬結(jié)果漸進、快進、快倒等模式的動態(tài)播放展示。鄒長軍 等[20]利用紋理投影方法和基于高斯平滑濾波的邊緣鋸齒改善方法對海面溢油進行可視化,具有良好的適用性。

        縱觀國內(nèi)外對于污染擴散可視化的研究,基本實現(xiàn)了擴散物質(zhì)隨時間變化的擴散過程的連續(xù)呈現(xiàn),能夠較為直觀地看出各時刻擴散物質(zhì)所到達的空間位置以及擴散的總體趨勢。但仍存在以下幾個問題:(1)一部分?jǐn)U散可視化的研究脫離了周圍環(huán)境場景,使得擴散過程整體效果比較單調(diào)、孤立;(2)在使用粒子系統(tǒng)進行的擴散可視化研究中,由于粒子數(shù)目較多、渲染算法效率不高等原因,使得整體擴散過程不夠流暢;(3)一些研究雖然在三維地形場景中進行污染物擴散的可視化,但擴散體本身僅僅是一個二維的平面,僅適用于海面漂浮污染物的可視化,不能滿足溶解擴散型、易揮發(fā)型等危化品的擴散可視化;(4)一些研究用切換污染物濃度場專題圖的方法來實現(xiàn)擴散的動態(tài)效果,這類方法需要人工干預(yù),可擴展性差,修改擴散過程的參數(shù)后,需要重新生成部分或所有專題圖才能完成整個擴散過程的更新;(5)缺少對于場景或擴散過程的交互操作,無法對擴散過程進行交互式的控制。

        針對實際應(yīng)用需求以及現(xiàn)有研究存在的問題,本文提出了一種基于Unity3D引擎及其粒子系統(tǒng)的海上?;菲茢U散過程三維動態(tài)可視化方法,在搭建海洋周邊三維場景的基礎(chǔ)上,對?;菲茢U散模型預(yù)測結(jié)果數(shù)據(jù)進行讀取、處理與優(yōu)化,對不同類型擴散體的濃度、厚度、擴散范圍、擴散趨勢進行直觀的可視化展示,并能對擴散體的擴散進度、模擬速度、透明度等狀態(tài)進行交互式控制,旨在為海上?;沸孤┩话l(fā)事故應(yīng)急處置提供信息參考與輔助決策支持。

        1 模型數(shù)據(jù)處理與優(yōu)化

        海上?;菲茢U散預(yù)測模型(簡稱擴散模型)運算輸出的?;肺磥頂U散狀態(tài)數(shù)據(jù),即用于本文擴散可視化的原始數(shù)據(jù),被組織在網(wǎng)絡(luò)通用數(shù)據(jù)格式(Network Common Data Format,NetCDF)文件中。一個NetCDF文件包括變量、維度、屬性等要素,存儲的數(shù)據(jù)是一個多自變量的單值函數(shù),用公式可表示為:

        f(x,y,z,…)=value

        (1)

        函數(shù)的自變量x,y,z等在NetCDF文件中被稱作“維度”,以?;窛舛葦?shù)據(jù)dye為例,描述這個數(shù)據(jù)使用了4個維度:時刻、深度、經(jīng)度、緯度,用公式可表示為:

        f(time,depth,lon,lat)=dye

        (2)

        由擴散模型計算得到的數(shù)據(jù)除了危化品濃度外,還包括溫度、鹽度、水平流速、三維流速、水深等,數(shù)據(jù)輸出的時間間隔為1 d,即每天輸出1組預(yù)測數(shù)據(jù)。

        在進行?;菲茢U散的三維動態(tài)可視化時,使用的數(shù)據(jù)主要包括濃度(dye)、經(jīng)度(lon_rho)、緯度(lat_rho)等。編寫腳本對NetCDF文件進行讀取解析操作。讀取的變量被寫入對應(yīng)維度的數(shù)組中,如dye數(shù)據(jù)包括時刻、深度、經(jīng)度、緯度4個維度,讀取時,它被寫入一個四維數(shù)組中,可以用指定下標(biāo)訪問對應(yīng)位置的數(shù)據(jù)。模型數(shù)據(jù)處理后輸出的內(nèi)容是存儲了各個時刻相關(guān)坐標(biāo)點的坐標(biāo)信息以及濃度信息的文本文件。

        為了減少導(dǎo)出的數(shù)據(jù)量,在不影響視覺效果的前提下減少擴散可視化時的粒子數(shù)目,提高渲染效率與流暢度,可剔除數(shù)據(jù)中的陸地部分以及全過程中未受?;窋U散體影響的點位。通過對濃度數(shù)據(jù)四維數(shù)組的迭代,可以篩選出所有在?;窋U散過程中受到污染物影響的點位,僅將這些點的相關(guān)擴散信息寫入文件保存。模型數(shù)據(jù)處理與優(yōu)化流程如圖1所示。

        圖1 模型數(shù)據(jù)處理與優(yōu)化流程Fig.1 Model data processing and optimization process

        2 漂移擴散過程三維動態(tài)可視化方法

        2.1 海洋周邊三維場景構(gòu)建

        將擴散可視化過程置于周邊環(huán)境場景中能夠增加其真實感,使擴散體影響的范圍和區(qū)域能更加直觀地表現(xiàn)。本方法中的海洋周邊三維場景采用數(shù)字遙感影像結(jié)合數(shù)字高程影像的方式進行構(gòu)建,數(shù)字遙感影像為場景提供紋理信息,數(shù)字高程影像則提供平面的高程信息。

        對海洋周邊一定范圍內(nèi)的數(shù)字高程模型(Digital Elevation Model,DEM)數(shù)據(jù)進行處理,利用其中包含的整個平面的高程信息,將二維的DEM影像轉(zhuǎn)化為三維的場景模型。首先,將范圍內(nèi)多幅DEM數(shù)據(jù)導(dǎo)入ArcMap進行拼合,并繪制一個代表場景邊界的多邊形要素作為邊界,對拼合后的DEM數(shù)據(jù)進行裁剪,得到目標(biāo)區(qū)域的DEM數(shù)據(jù),將其導(dǎo)出為TIFF文件。接著,將新的DEM文件導(dǎo)入Global Mapper中,選擇適當(dāng)?shù)匿秩痉绞胶突叶仍O(shè)置后導(dǎo)出為JPG圖片文件。然后,將導(dǎo)出的JPG文件導(dǎo)入Photoshop進行長寬尺寸調(diào)整,將調(diào)整后的圖像輸出為Raw格式。最后,在Unity3D引擎場景中添加一個新的地形(Terrain)對象,為地形組件Heightmap設(shè)置導(dǎo)入處理得到的Raw文件,調(diào)整寬高比例和大小。設(shè)置完成后,可以看到場景中生成了一個沒有地形紋理的海洋周邊環(huán)境三維模型。

        數(shù)字遙感影像選用Landsat 8 OLI影像,對其進行一系列的處理,使其作為紋理貼合到對應(yīng)的模型上。首先,將其導(dǎo)入ArcMap,利用裁剪DEM數(shù)據(jù)時所用的多邊形要素,對遙感影像進行同樣的裁剪操作,得到相同目標(biāo)區(qū)域的遙感影像。將其導(dǎo)出為分辨率較高的JPG格式文件。接著,將圖片文件導(dǎo)入Photoshop中,對圖像中海洋、山體等的顏色適當(dāng)調(diào)整后導(dǎo)出。最后,將該紋理文件導(dǎo)入到Unity3D中,在地形組件的紋理(Textures)設(shè)置中新建紋理,并設(shè)置為導(dǎo)入的紋理文件,調(diào)整大小尺寸,使其與地形一致。設(shè)置完成后,紋理被正確地覆蓋到地形模型上,即可完成海洋周邊三維場景構(gòu)建(圖2)。

        圖2 海洋周邊三維場景構(gòu)建Fig.2 3D scene construction around the ocean

        2.2 粒子釋放與過程可視化

        危化品的漂移擴散動態(tài)可視化主要借助Unity3D引擎的粒子系統(tǒng)來實現(xiàn)。粒子系統(tǒng)由粒子集合組成,集合中每個粒子都有各自的位置、速度(速率和方向)、大小、顏色、透明度、壽命等屬性[21],這些屬性隨著時間不斷變化,將擴散物體在水中的擴散過程抽象為大規(guī)模粒子在不同作用力下的運動過程,反映泄漏?;冯S時間變化的擴散狀態(tài)。

        在場景中添加一個粒子系統(tǒng)對象,在該對象上創(chuàng)建一個新的腳本用于擴散過程的代碼實現(xiàn)。擴散可視化的實現(xiàn)可分為危化品擴散數(shù)據(jù)讀取、粒子生成、擴散粒子幀更新三部分。

        先讀取擴散模型結(jié)果文件中的擴散數(shù)據(jù)。對文件的每一行分別進行處理,將各點粒子的坐標(biāo)信息存儲在坐標(biāo)動態(tài)數(shù)組中,將各時刻各點粒子的濃度信息存儲在濃度動態(tài)數(shù)組中備用。

        在Unity3D腳本的Start函數(shù)中進行粒子系統(tǒng)的初始化。設(shè)置粒子系統(tǒng)的粒子移動速度、粒子存在時間、粒子最大數(shù)量等參數(shù)。賦值完成后對粒子進行發(fā)射。每一個發(fā)射的粒子,從坐標(biāo)動態(tài)數(shù)組中獲取其坐標(biāo)信息,對其位置屬性進行賦值;將濃度信息以特定的配色映射為顏色對象,并且對濃度低的粒子設(shè)置較低的透明度,從而和地形更好地融合。給所有粒子定義一個合適的初始大小,使整個粒子集合在視覺上形成整體。最后將上述設(shè)定提交給粒子系統(tǒng),完成其初始化。

        Unity3D腳本的Update函數(shù)將逐幀執(zhí)行,在該函數(shù)中定義粒子系統(tǒng)隨時間變化的形式,粒子的幀更新過程由以下幾個全局變量控制:

        (1)更新率

        控制更新每一幀的時間間隔,值越小,幀更新的頻率越高(值為1時表示1 s更新1幀)。

        (2)單位時間幀數(shù)

        表示兩個時刻間模擬的幀數(shù),值越大,對擴散過程的描繪越精細(xì)。比如值為24時,表示將原來以天為單位的數(shù)據(jù)通過插值精細(xì)到每小時進行1次模擬。

        (3)總幀數(shù)

        即從第一個時刻到最后一個時刻擴散過程的總幀數(shù),其值等于(總時刻數(shù)-1)×單位時間幀數(shù)。

        (4)當(dāng)前時刻

        記錄當(dāng)前到達的時刻。

        (5)當(dāng)前時刻間幀數(shù)

        記錄當(dāng)前兩時刻間到達的幀數(shù)。

        (6)當(dāng)前總進度

        記錄當(dāng)前可視化進度到達的總幀數(shù),其值等于(當(dāng)前時刻×單位時間幀數(shù))+當(dāng)前時刻間幀數(shù)。

        由當(dāng)前總進度控制擴散可視化的總進度。當(dāng)單位時間幀數(shù)大于1時,從濃度動態(tài)數(shù)組中提取出前一時刻和后一時刻濃度的數(shù)組,再根據(jù)當(dāng)前時刻間幀數(shù)的值進行中間濃度的插值計算,得到當(dāng)前幀擴散體各點的濃度數(shù)值(圖3)。根據(jù)濃度對粒子的顏色屬性進行與初始化同樣的賦值處理。以此方法對粒子集合進行逐幀更新,實現(xiàn)擴散效果的動態(tài)可視化。

        圖3 粒子濃度變化動態(tài)插值Fig.3 Dynamic interpolation of particle concentration

        由于擴散體在各個時刻的整體形態(tài)與濃度分布情況由粒子系統(tǒng)(眾多粒子組成的集合)進行表現(xiàn),可以通過改變各粒子的空間位置屬性和顏色屬性表現(xiàn)三維空間中任意形態(tài)的?;窋U散體。因此該方法適用于海面漂浮型、懸浮輸移型、溶解擴散型、易揮發(fā)型等入水形態(tài)各異的危化品的擴散可視化。

        2.3 交互控制模塊

        交互控制模塊為用戶提供控制擴散過程的交互式面板,設(shè)計如圖4所示。

        圖4 可視化過程交互控制面板Fig.4 Interactive control panel of visualization process

        交互控制模塊可對擴散過程進行以下幾項控制:

        (1)暫停與繼續(xù)

        通過點擊按鈕,可以對擴散過程進行暫停和繼續(xù)的控制。

        (2)不透明度控制

        通過拖動不透明度拖條,可以對擴散體的不透明度進行實時修改,不透明度為0時,擴散體將在視覺上消失。

        (3)模擬速率

        通過拖動模擬速率拖條,可以對擴散過程的模擬速率進行實時修改,在腳本代碼中體現(xiàn)為修改更新率的值。

        (4)擴散進度

        通過點擊進度條特定位置或直接拖動進度條,可以將擴散進度直接跳轉(zhuǎn)到對應(yīng)的時刻,在腳本代碼中體現(xiàn)為修改當(dāng)前總進度的值,從而能查看任意時刻的危化品擴散情況。

        (5)場景漫游

        滾動鼠標(biāo)滾輪可以控制相機的前進和后退;按住鼠標(biāo)右鍵進行拖動可以控制相機角度的旋轉(zhuǎn);按住鼠標(biāo)左鍵進行拖動可以進行相機位置的平移。通過以上3種視角的控制方式,可以實現(xiàn)對場景任意位置和任意角度的查看。通過點擊面板左下方的“回到初始視角”按鈕,相機的位置和角度重置為初始狀態(tài)。

        3 實驗結(jié)果

        以杭州灣海域模擬的某?;沸孤┦鹿蕿槔M行海上?;菲茢U散過程三維動態(tài)可視化的實驗,驗證本文方法的性能與效果。

        首先對該區(qū)域數(shù)字高程影像DEM和Landsat 8遙感影像進行相應(yīng)的處理,分別生成同一目標(biāo)區(qū)域的Raw文件和紋理文件,利用Unity3D的Terrain組件生成該區(qū)域的三維場景。

        模擬仿真數(shù)據(jù)來源于自然資源部第一海洋研究所的模式數(shù)據(jù),采用Regional Ocean Modeling System(ROMS)區(qū)域海洋模式構(gòu)建了杭州灣示范區(qū)三維浪-潮-流水動力數(shù)值模式,水平分辨率為900 m,模擬區(qū)域范圍為120.5°E—123.5°E,29.5°N—32.0°N,模式的上層強迫考慮了氣候態(tài)平均的熱通量、淡水通量、動量通量、海表面溫度和海表面鹽度,潮強迫采用了10個分潮,開邊界源自中國近海大區(qū)域的模擬結(jié)果[22]。模擬事故發(fā)生位置為(121.61°E,30.40°N)。將溶解擴散型?;芬暈槎栊允聚櫸铮尫庞谀J奖韺?,初始濃度為實際泄漏量的100%,釋放時間為1月1日。

        模型模擬所得的結(jié)果數(shù)據(jù)為NetCDF文件,對數(shù)據(jù)進行讀取與優(yōu)化處理,剔除與可視化無關(guān)的數(shù)據(jù),將相關(guān)數(shù)據(jù)(經(jīng)緯度、濃度)輸出為文本文件。

        利用Unity3D腳本依次讀取各時刻的?;窋U散數(shù)據(jù),并初始化粒子系統(tǒng),釋放擴散粒子。通過插值處理,原始數(shù)據(jù)的時間分辨率得到提升,可視化過程中對每一幀中的各粒子位置與濃度數(shù)值進行更新,從而動態(tài)地展現(xiàn)?;菲茢U散的連續(xù)變化過程。交互控制模塊提供基本的場景漫游交互功能以及針對擴散過程與擴散體狀態(tài)的控制功能。

        海上?;菲茢U散過程三維動態(tài)可視化效果如圖5所示。在性能與效果方面,模型預(yù)測結(jié)果數(shù)據(jù)的處理與優(yōu)化在2 s內(nèi)完成,三維場景與處理后數(shù)據(jù)在5 s內(nèi)完成加載與讀取。由于可視化過程從通過篩選模型數(shù)據(jù)減少粒子數(shù)量和在可視化腳本中使用高效的粒子系統(tǒng)渲染方法兩個方面進行優(yōu)化,漂移擴散可視化的幀率能達到40幀/s,通過插值處理,對比原始數(shù)據(jù),時間粒度可提升10倍以上,視覺效果流暢,并能通過擴散體顏色直觀地展現(xiàn)污染物的濃度分布,可對污染體的透明度、擴散速度、擴散進度等擴散狀態(tài)進行交互式控制。此外,海面漂浮型和易揮發(fā)型?;返钠茢U散可視化效果如圖6所示。實驗結(jié)果總體上達到了預(yù)期的效果,具有一定的實際應(yīng)用價值。

        圖5 海上危化品擴散過程可視化實驗結(jié)果(溶解擴散型)Fig.5 Visualization result of the diffusion process of maritime hazardous chemicals (dissolution type)

        圖6 海面漂浮型(a)和易揮發(fā)型(b)?;菲茢U散可視化效果Fig.6 Visualization results of floating type (a) and volatilization type (b) of maritime hazardous chemicals

        由于本文方法從漂移擴散預(yù)測模型結(jié)果文件讀取與數(shù)據(jù)篩選優(yōu)化、粒子系統(tǒng)初始化與逐幀更新渲染到用戶交互操作模塊的全流程均使用代碼腳本來實現(xiàn),因此,只需要輸入指定格式的原始模型預(yù)測結(jié)果文件,擴散可視化程序便會按流程運行,無需人工干預(yù),隨時實現(xiàn)對?;窋U散預(yù)測結(jié)果數(shù)據(jù)的可視化;修改腳本中特定的參數(shù)可以對可視化過程的幀率、擴散體的濃度配色等進行方便的調(diào)整,具有較強的可擴展性。

        4 小結(jié)

        本文針對目前海上?;沸孤┦鹿手蓄A(yù)警預(yù)報環(huán)節(jié)的實際應(yīng)用需求以及現(xiàn)有污染擴散可視化研究中在場景構(gòu)建、渲染效率、可擴展性、交互控制等方面存在的不足,提出了一種基于Unity3D引擎及其粒子系統(tǒng)的海上?;菲茢U散過程三維動態(tài)可視化方法,給出了從模型數(shù)據(jù)處理與優(yōu)化、海洋周邊環(huán)境三維場景構(gòu)建到粒子系統(tǒng)初始化與更新、交互控制等模塊的實現(xiàn)過程。以杭州灣海域的一次模擬事故為例進行實驗,在搭建杭州灣周邊三維場景的基礎(chǔ)上,對泄漏?;窋U散體的濃度、厚度、擴散范圍、擴散趨勢進行流暢的動態(tài)可視化展示,并能對擴散體的擴散進度、模擬速度、透明度等狀態(tài)進行交互式控制。鑒于粒子系統(tǒng)的特性,該可視化方法可支持海面漂浮型、溶解擴散型、易揮發(fā)型等多種類型?;返臄U散可視化,實驗結(jié)果達到了預(yù)期的效果,能夠為海上?;沸孤┩话l(fā)事故應(yīng)急處置提供信息參考與輔助決策支持。

        致謝感謝國家重點研發(fā)計劃項目課題組(2016YFC1402404)為本文提供海上?;菲茢U散預(yù)測模擬結(jié)果數(shù)據(jù)。

        猜你喜歡
        粒子系統(tǒng)?;?/a>時刻
        江陰市“三個創(chuàng)新”打造危化品安全監(jiān)管新引擎
        江蘇安全生產(chǎn)(2022年4期)2022-05-23 13:03:42
        冬“傲”時刻
        淮安市構(gòu)建?;钒踩O(jiān)管新格局
        捕獵時刻
        利用GPU加速的粒子系統(tǒng)全球流場可視化系統(tǒng)設(shè)計與實現(xiàn)
        ?;愤\輸豈能有亂象
        水上消防(2020年4期)2021-01-04 01:51:18
        UE 4粒子系統(tǒng)與外部數(shù)據(jù)通信研究
        街拍的歡樂時刻到來了
        一天的時刻
        精品国产一二三产品区别在哪 | 巨大巨粗巨长 黑人长吊| 久久午夜无码鲁丝片直播午夜精品 | 亚洲第一区二区快射影院| 凹凸世界视频a一二三| 久久人妻少妇嫩草av| 被群cao的合不拢腿h纯肉视频| 色综合久久久久综合999| 中文片内射在线视频播放| 亚洲午夜久久久精品国产| 亚洲av高清不卡免费在线| 国产黄大片在线观看| 国产精品午睡沙发系列| 亚洲熟妇在线视频观看| 亚洲精品99久91在线| 国产精品国产三级国产av品爱| 中文字幕无码av波多野吉衣| 国产美女在线精品免费观看网址| 亚洲无线码1区| 内射爆草少妇精品视频| 欧美狠狠入鲁的视频777色| 日韩视频第二页| 国产熟女精品一区二区| 精品厕所偷拍一区二区视频| 香蕉视频在线精品视频| 熟女人妻丰满熟妇啪啪| 毛片精品一区二区二区三区| 日韩亚洲精品国产第二页| 国模冰莲自慰肥美胞极品人体图 | 中文字幕精品久久天堂一区 | 亚洲欧美日韩综合一区二区| 久久人妻少妇嫩草av蜜桃| 国产精品亚洲专区无码web| 国产性感主播一区二区| 美女扒开腿露内裤免费看| 激情内射日本一区二区三区| 97人妻碰免费视频| 久久色悠悠综合网亚洲| 欧美三级不卡在线观看| 日韩毛片基地一区二区三区| 色噜噜精品一区二区三区|