• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    虛擬仿真中單機多人協(xié)同技術(shù)的實現(xiàn)與應(yīng)用

    2022-07-08 07:20:42曹朋飛邸彥強馮少沖崔浩浩陳志佳
    電子技術(shù)與軟件工程 2022年2期
    關(guān)鍵詞:模擬訓(xùn)練列表鼠標

    曹朋飛 邸彥強 馮少沖 崔浩浩 陳志佳

    (陸軍工程大學(xué)石家莊校區(qū) 河北省石家莊市 050000)

    1 引言

    虛擬仿真是指真實人員操縱仿真系統(tǒng),通過電機控制、決策、通信等技巧實現(xiàn)人在回路的虛擬仿真系統(tǒng),其中三維模擬訓(xùn)練系統(tǒng)是虛擬仿真中的一種重要仿真形式。在武器裝備訓(xùn)練領(lǐng)域,裝備的操作往往需要多名操作手協(xié)同工作來完成特定任務(wù),因此在設(shè)計裝備的三維模擬訓(xùn)練系統(tǒng)時需要考慮多人協(xié)同作業(yè)的功能需求,以提高訓(xùn)練效果。目前多人協(xié)同的三維模擬訓(xùn)練系統(tǒng)均采用網(wǎng)絡(luò)互聯(lián)的方式實現(xiàn)協(xié)同功能,如采用基于C/S架構(gòu)的Socket通信或者采用基于分布式的架構(gòu)通過網(wǎng)絡(luò)中間件進行通信。該方式對于多種裝備的大型模擬訓(xùn)練系統(tǒng)效果較好,但是在平臺級的單裝三維模擬訓(xùn)練系統(tǒng)中,采用網(wǎng)絡(luò)互聯(lián)方式實現(xiàn)多人協(xié)同效果較差,主要原因有兩點:一是需要解決多個節(jié)點間的系統(tǒng)狀態(tài)同步問題;二是該單裝模擬訓(xùn)練系統(tǒng)在與其他仿真系統(tǒng)進行聯(lián)動訓(xùn)練時,由于自身拓撲結(jié)構(gòu)復(fù)雜,不易集成。因此,針對平臺級單裝三維模擬訓(xùn)練系統(tǒng)提出一種新的多人協(xié)同作業(yè)技術(shù),即單機多人協(xié)同技術(shù)(Single-machine Multi-user Collaboration Technology,SMCT)。

    SMCT在一臺計算機中連接多個顯示設(shè)備和多套輸入設(shè)備,通過對多套輸入設(shè)備的數(shù)據(jù)處理與驅(qū)動實現(xiàn)多個操作手協(xié)同作業(yè)功能,避免了多用戶網(wǎng)絡(luò)互聯(lián)問題,有效簡化了系統(tǒng)結(jié)構(gòu)。同時,使用一臺計算機即可實現(xiàn)模擬訓(xùn)練的多人協(xié)同功能,有效減少了成本。此外,在與其他仿真系統(tǒng)進行互聯(lián)時,采用單機形式的三維模擬訓(xùn)練系統(tǒng)與采用多機聯(lián)網(wǎng)形式的模擬訓(xùn)練系統(tǒng)相比,更易于集成。

    2 單機多人協(xié)同技術(shù)

    2.1 單機多輸入設(shè)備協(xié)同技術(shù)原理

    在三維模擬訓(xùn)練系統(tǒng)中,為單臺計算機連接多個顯示設(shè)備和多套輸入設(shè)備,如鼠標、鍵盤、觸控屏等,SMCT為每個用戶分配一個顯示設(shè)備和一套輸入設(shè)備,同時為每個用戶生成一套虛擬的輸入設(shè)備圖標,如虛擬鼠標指針等,其示意圖如圖 1所示。目前計算機中單個顯卡可以支持多路視頻輸出,通過特定設(shè)備可以進一步增加顯示設(shè)備的數(shù)量,能夠滿足平臺級裝備模擬訓(xùn)練系統(tǒng)的需求。對于由多套輸入設(shè)備產(chǎn)生的計算機USB接口不足等問題,可采用USB-HUB等設(shè)備對計算機USB接口數(shù)量進行擴展。

    圖1:SMCT示意圖

    SMCT通過操作系統(tǒng)提供的RawInput相關(guān)接口采集各用戶輸入設(shè)備的原始輸入信息,然后對采集的輸入數(shù)據(jù)進行解析與封裝,形成可供三維模擬訓(xùn)練系統(tǒng)識別的數(shù)據(jù)結(jié)構(gòu),采用多線程異步處理算法處理封裝后的數(shù)據(jù)結(jié)構(gòu),根據(jù)各用戶的輸入信息生成三維模擬訓(xùn)練系統(tǒng)中的操作事件,最后通過委托機制將該操作事件分發(fā)給系統(tǒng)中所需要驅(qū)動的三維模型,以完成相應(yīng)的訓(xùn)練操作,其結(jié)構(gòu)框架如圖 2所示。

    圖2:SMCT結(jié)構(gòu)框架

    SMCT框架可分為數(shù)據(jù)層和應(yīng)用層,數(shù)據(jù)層通過操作系統(tǒng)提供的應(yīng)用程序接口(Application Programming Interface,API)采集各輸入設(shè)備的輸入數(shù)據(jù)、設(shè)備身份標識等信息,通過對輸入設(shè)備數(shù)據(jù)的解析處理形成三維模擬訓(xùn)練系統(tǒng)中的輸入事件供應(yīng)用層使用。應(yīng)用層根據(jù)采集的輸入設(shè)備信息將各輸入設(shè)備虛擬化,為每個用戶生成相應(yīng)的虛擬輸入設(shè)備圖標。通過用戶標定模塊將虛擬輸入設(shè)備分配給各用戶,通過使用數(shù)據(jù)層產(chǎn)生的輸入事件對相應(yīng)的三維模型進行操作。

    2.2 多輸入設(shè)備數(shù)據(jù)采集、解析與驅(qū)動

    SMCT通過操作系統(tǒng)提供的API采集輸入設(shè)備信息,其具體步驟如下所述。

    2.2.1 獲取輸入設(shè)備信息

    通過操作系統(tǒng)提供的API獲取計算機中接入的所有輸入設(shè)備的信息并記錄在列表中,其中包含設(shè)備類型、設(shè)備名稱以及設(shè)備句柄等信息。

    2.2.2 注冊輸入設(shè)備

    對需要采集的輸入設(shè)備類型進行注冊,注冊后操作系統(tǒng)會產(chǎn)生這些輸入設(shè)備的原始輸入信息,其中常用輸入設(shè)備類型編碼參數(shù)如表 1所示。

    表 1:輸入設(shè)備類型參數(shù)

    2.2.3 輸入設(shè)備數(shù)據(jù)采集

    采用Hook方法截獲操作系統(tǒng)中的WM_INPUT消息,使用RAWINPUT數(shù)據(jù)結(jié)構(gòu)存儲輸入設(shè)備數(shù)據(jù)信息,根據(jù)輸入數(shù)據(jù)中的設(shè)備類型分別針對各種設(shè)備數(shù)據(jù)進行處理。在采集到輸入設(shè)備的數(shù)據(jù)之后可根據(jù)具體的三維模擬訓(xùn)練系統(tǒng)需求對數(shù)據(jù)進行解析封裝,最終形成設(shè)備事件驅(qū)動上層應(yīng)用,其示意圖如圖 3所示。

    圖3:數(shù)據(jù)采集、解析、驅(qū)動原理示意圖

    以鼠標設(shè)備為例,鼠標設(shè)備輸入數(shù)據(jù)信息中包含鼠標指針在屏幕中的坐標信息、鼠標的按鍵狀態(tài)信息,如鼠標左鍵按下和抬起狀態(tài)、鼠標中鍵按下和抬起狀態(tài)以及鼠標右鍵按下和抬起狀態(tài)。根據(jù)鼠標按鍵狀態(tài)的變化可生成鼠標動作事件,如鼠標單擊事件、鼠標雙擊事件以及鼠標拖動事件等。

    2.3 多輸入設(shè)備的協(xié)同

    SMCT采用多線程異步處理算法結(jié)合委托機制共同完成多設(shè)備的協(xié)同。在SMCT中,每種類型的輸入設(shè)備維護一個設(shè)備數(shù)據(jù)列表,該數(shù)據(jù)列表以設(shè)備句柄作為其列表索引,在設(shè)備初始化時即可確定該列表的結(jié)構(gòu)與長度。多線程異步處理算法通過對設(shè)備數(shù)據(jù)列表的異步讀寫初步完成了設(shè)備輸入與響應(yīng)的分離,使得多設(shè)備可同時操作。該算法包含輸入設(shè)備數(shù)據(jù)采集線程和數(shù)據(jù)處理線程,其中輸入設(shè)備數(shù)據(jù)采集線程監(jiān)控所有已注冊設(shè)備的輸入消息,當有輸入消息時對輸入數(shù)據(jù)進行采集,針對不同類型的設(shè)備數(shù)據(jù),將其存入對應(yīng)設(shè)備的設(shè)備數(shù)據(jù)列表中,同時根據(jù)數(shù)據(jù)中的設(shè)備句柄更新設(shè)備列表中對應(yīng)的設(shè)備數(shù)據(jù)。數(shù)據(jù)處理線程定時訪問設(shè)備數(shù)據(jù)列表,對列表中各設(shè)備數(shù)據(jù)進行解析處理生成設(shè)備輸入事件,其原理流程圖如圖 4所示。

    圖4:多線程異步處理算法原理流程圖

    SMCT通過委托機制將生成的設(shè)備輸入事件分發(fā)給三維模擬訓(xùn)練系統(tǒng)中的三維模型,系統(tǒng)中三維模型根據(jù)具體的輸入事件做出相應(yīng)的動作響應(yīng)完成訓(xùn)練任務(wù),其具體步驟如下所示:

    (1)針對設(shè)備類型,定義該設(shè)備的輸入事件;

    (2)在三維模擬訓(xùn)練系統(tǒng)中的各模型對其需要的設(shè)備輸入事件進行注冊,同時綁定事件處理函數(shù);

    (3)當產(chǎn)生設(shè)備輸入事件時,將該事件通過委托機制分發(fā)給三維模擬訓(xùn)練系統(tǒng)中的各個模型部件;

    (4)系統(tǒng)中各模型部件收到事件時,觸發(fā)相應(yīng)的事件處理函數(shù),對系統(tǒng)中的三維模型進行響應(yīng)操作,如移動、旋轉(zhuǎn)等。

    通過上述操作實現(xiàn)了多設(shè)備協(xié)同驅(qū)動三維模擬訓(xùn)練系統(tǒng)中的作業(yè)任務(wù)。

    3 SMCT中的設(shè)備虛擬化與用戶標定

    在應(yīng)用層SMCT主要完成輸入設(shè)備的虛擬化和用戶標定功能,為多人協(xié)同作業(yè)提供支撐。

    3.1 設(shè)備虛擬化

    設(shè)備虛擬化是指在三維模擬訓(xùn)練系統(tǒng)中為接入系統(tǒng)的多套輸入設(shè)備構(gòu)建相應(yīng)的虛擬設(shè)備,如為每個鼠標設(shè)備構(gòu)建一個鼠標指針圖標,為每個鍵盤設(shè)備構(gòu)建一個光標等,然后通過標定功能將該虛擬設(shè)備與用戶進行綁定。設(shè)備虛擬化的具體實現(xiàn)如下所述:

    (1)在三維模擬訓(xùn)練系統(tǒng)初始化時,獲取接入操作系統(tǒng)的所有輸入設(shè)備信息;

    (2)根據(jù)設(shè)備類型過濾出三維模擬訓(xùn)練系統(tǒng)需要的設(shè)備并存入設(shè)備列表;

    (3)對設(shè)備列表進行遍歷,根據(jù)設(shè)備類型與數(shù)量在三維模擬訓(xùn)練系統(tǒng)中繪制相應(yīng)的虛擬設(shè)備圖標;

    (4)三維模擬訓(xùn)練系統(tǒng)實時接收輸入設(shè)備信息,更新對應(yīng)的虛擬設(shè)備圖標位置和狀態(tài)。

    3.2 用戶工作區(qū)分割與標定

    SMCT在硬件結(jié)構(gòu)上采用一機多屏的形式,即一臺計算機連接多臺顯示設(shè)備,每臺顯示設(shè)備作為一個用戶的工作區(qū)。在操作系統(tǒng)中多臺顯示設(shè)備采用擴展模式進行排列,在三維模擬訓(xùn)練系統(tǒng)中SMCT根據(jù)顯示設(shè)備的屏幕分辨率通過設(shè)置仿真引擎中的攝像機數(shù)量與顯示比例將三維模擬訓(xùn)練系統(tǒng)工作區(qū)均勻分割。對于每個用戶工作區(qū)的邊界坐標可根據(jù)工作區(qū)排列方式進行計算,如圖 5所示,在仿真引擎中設(shè)整個系統(tǒng)的工作區(qū)坐標由(x,y,w,h)表示,其中x和y表示工作區(qū)左下角相對屏幕坐標的位置,w和h表示工作區(qū)占系統(tǒng)顯示的寬和高的比例,則整個系統(tǒng)的坐標可表示為(0,0,1,1),如圖中工作區(qū)1坐標表示為(0.5,0.5,0.5,0.5)。

    圖5:用戶工作區(qū)分割示意圖

    設(shè)三維模擬訓(xùn)練系統(tǒng)中工作區(qū)以X×Y方式進行排列,即橫排為X個工作區(qū),縱排有Y個工作區(qū),其中第i個工作區(qū)(i從0開始)的邊界(Vx,Vy,Vw,Vh)計算公式如式 1所示。

    其中Vx,Vy,Vw,Vh組成工作區(qū)的矩形邊界,Vx為工作區(qū)左下角x坐標,Vy為工作區(qū)左下角y坐標,Vw為工作區(qū)寬度占比,Vh為工作區(qū)高度占比。

    在使用三維模擬訓(xùn)練系統(tǒng)之前需要通過用戶標定模塊為每個用戶分配工作區(qū),該過程為用戶標定過程。用戶標定建立了三維模擬訓(xùn)練系統(tǒng)中工作區(qū)與虛擬輸入設(shè)備以及用戶之間的映射關(guān)系,其中使用不同的顏色對多套虛擬設(shè)備進行區(qū)分。標定原理如圖 6所示,SMCT為每個工作區(qū)分配一個ID,通過標定過程將輸入設(shè)備句柄與工作區(qū)ID進行綁定,采用配置文件對其映射關(guān)系進行記錄,在三維模擬訓(xùn)練系統(tǒng)運行過程中,根據(jù)設(shè)備與工作區(qū)的映射關(guān)系,各用戶分別在其選擇的工作區(qū)進行協(xié)同作業(yè)。

    圖6:用戶標定原理

    以一機兩屏為例,標定過程如圖 7所示,SMCT將三維模擬訓(xùn)練系統(tǒng)分割為兩個工作區(qū),接入兩套輸入設(shè)備,支持兩個用戶協(xié)同工作。依據(jù)工作區(qū)排列順序依次顯示系統(tǒng)標定界面,其余工作區(qū)為黑屏狀態(tài),用戶選擇一套輸入設(shè)備激活標定按鈕,將該設(shè)備分配給當前工作區(qū),完成用戶與工作區(qū)的綁定。

    圖7:用戶標定過程示意圖

    4 SMCT在基于Unity 3D的三維模擬訓(xùn)練系統(tǒng)中的應(yīng)用

    Unity3D是丹麥Unity Technology公司開發(fā)的跨平臺綜合型游戲開發(fā)引擎,它以優(yōu)質(zhì)的3D渲染效果和支持跨平臺的特點在虛擬仿真領(lǐng)域得到廣泛應(yīng)用。目前,該引擎已經(jīng)是虛擬仿真領(lǐng)域中三維模擬訓(xùn)練系統(tǒng)的主要開發(fā)引擎之一。SMCT在基于Unity3D引擎的三維模擬訓(xùn)練系統(tǒng)中將操作系統(tǒng)外接輸入設(shè)備的信號轉(zhuǎn)換為Unity3D引擎中的操作事件,驅(qū)動場景中對應(yīng)的虛擬輸入設(shè)備產(chǎn)生動作。Unity3D引擎在其場景中虛擬設(shè)備所處的當前位置發(fā)射一條射線,該射線在場景中進行碰撞檢測,第一次碰撞檢測到的模型為該虛擬設(shè)備拾取的對象模型。當多個用戶進行協(xié)同訓(xùn)練時,每個用戶所對應(yīng)的虛擬輸入設(shè)備所產(chǎn)生的不同動作會映射到該虛擬設(shè)備所拾取到的不同的對象模型上,使場景中的多個模型同時產(chǎn)生相應(yīng)的操作,達到多用戶協(xié)同訓(xùn)練的目的。

    目前該技術(shù)已成功應(yīng)用于多套三維模擬訓(xùn)練系統(tǒng)中,達到了很好的效果。如圖 8所示,在某裝備模擬訓(xùn)練系統(tǒng)中基于SMCT實現(xiàn)了對裝備的多人協(xié)同操作訓(xùn)練,該系統(tǒng)運行于一臺計算機中,采用三個顯示器以擴展模式進行連接,在計算機中接入三套鼠標設(shè)備,通過標定過程分別為每個用戶綁定一個顯示器區(qū)域和一個虛擬鼠標指針。該系統(tǒng)中三位用戶分別使用綠色、黃色和紅色的虛擬鼠標通過點擊、拖動等動作同時對同一輛裝備進行訓(xùn)練操作,協(xié)同完成裝備模擬訓(xùn)練的過程。

    圖8:某裝備模擬訓(xùn)練系統(tǒng)多人協(xié)同訓(xùn)練效果圖

    5 結(jié)論

    本文依據(jù)裝備三維模擬訓(xùn)練中的實際需求,設(shè)計了一種多人協(xié)同技術(shù)框架,對其中功能模塊的設(shè)計與實現(xiàn)進行了論述,實現(xiàn)了在平臺級裝備三維模擬訓(xùn)練中多人協(xié)同作業(yè)的目的。該技術(shù)采用單機多顯示設(shè)備結(jié)合多輸入設(shè)備的硬件架構(gòu),實現(xiàn)了外接硬件輸入數(shù)據(jù)的采集、解析、封裝與驅(qū)動,采用多線程異步處理算法結(jié)合委托機制實現(xiàn)了多設(shè)備的協(xié)同,同時設(shè)計了一種用戶工作區(qū)的分割與標定方法,支撐了該技術(shù)的應(yīng)用。該技術(shù)規(guī)避了多節(jié)點網(wǎng)絡(luò)之間的復(fù)雜關(guān)系,簡化了系統(tǒng)結(jié)構(gòu),降低了成本。并且,易于與其他異構(gòu)系統(tǒng)進行分布式互聯(lián)集成。該技術(shù)適用于少量用戶的多人協(xié)同作業(yè),對于大規(guī)模的系統(tǒng)可通過該技術(shù)與網(wǎng)絡(luò)相結(jié)合的方法進行實現(xiàn)。

    猜你喜歡
    模擬訓(xùn)練列表鼠標
    巧用列表來推理
    學(xué)習(xí)運用列表法
    Progress in Neural NLP: Modeling, Learning, and Reasoning
    Engineering(2020年3期)2020-09-14 03:42:00
    擴列吧
    模擬訓(xùn)練(二)
    模擬訓(xùn)練(十一)
    模擬訓(xùn)練(十)
    模擬訓(xùn)練(八)
    不含3-圈的1-平面圖的列表邊染色與列表全染色
    45歲的鼠標
    人妻夜夜爽99麻豆av| 日韩中字成人| 久久久久久伊人网av| 制服丝袜大香蕉在线| 简卡轻食公司| 国产伦精品一区二区三区四那| 99久久九九国产精品国产免费| 国产高清视频在线播放一区| 免费高清视频大片| 国产真实乱freesex| 观看免费一级毛片| 动漫黄色视频在线观看| 精品午夜福利在线看| 国产精品久久视频播放| 中文字幕人妻熟人妻熟丝袜美| 一个人看视频在线观看www免费| 男人舔奶头视频| 亚洲av成人av| 成人性生交大片免费视频hd| 小蜜桃在线观看免费完整版高清| 99久久久亚洲精品蜜臀av| 亚洲av.av天堂| 亚洲五月天丁香| 欧美中文日本在线观看视频| 熟妇人妻久久中文字幕3abv| 欧美日韩精品成人综合77777| 俄罗斯特黄特色一大片| 国产精品久久久久久久久免| 搡老熟女国产l中国老女人| 亚洲 国产 在线| 长腿黑丝高跟| av在线蜜桃| 人妻制服诱惑在线中文字幕| 成人高潮视频无遮挡免费网站| 午夜日韩欧美国产| 韩国av一区二区三区四区| 亚洲av五月六月丁香网| 国产极品精品免费视频能看的| 日本与韩国留学比较| 久久这里只有精品中国| 九色成人免费人妻av| 日本a在线网址| 免费观看的影片在线观看| 国产视频内射| 亚洲天堂国产精品一区在线| 日韩在线高清观看一区二区三区 | 国产精品一区二区性色av| 尤物成人国产欧美一区二区三区| 日韩中字成人| 亚洲电影在线观看av| 91久久精品电影网| 久久国产乱子免费精品| 国产精品国产三级国产av玫瑰| 国国产精品蜜臀av免费| 亚洲七黄色美女视频| 高清毛片免费观看视频网站| 两人在一起打扑克的视频| 尤物成人国产欧美一区二区三区| 在线观看舔阴道视频| av福利片在线观看| 人人妻,人人澡人人爽秒播| 亚洲av.av天堂| 18禁在线播放成人免费| 亚洲精品久久国产高清桃花| 亚洲欧美激情综合另类| 老女人水多毛片| 91狼人影院| 精品一区二区三区人妻视频| 亚洲精品成人久久久久久| 亚洲熟妇熟女久久| а√天堂www在线а√下载| 国产美女午夜福利| 在线观看一区二区三区| 变态另类成人亚洲欧美熟女| 国产亚洲精品久久久久久毛片| 欧美日本亚洲视频在线播放| 又粗又爽又猛毛片免费看| 免费不卡的大黄色大毛片视频在线观看 | 99国产极品粉嫩在线观看| 日韩一本色道免费dvd| 国产av麻豆久久久久久久| 亚洲av成人精品一区久久| 国产成人a区在线观看| 色视频www国产| 如何舔出高潮| 少妇人妻精品综合一区二区 | 久久99热这里只有精品18| 亚洲熟妇中文字幕五十中出| 男女之事视频高清在线观看| av女优亚洲男人天堂| 两人在一起打扑克的视频| 联通29元200g的流量卡| 国产成人一区二区在线| 午夜福利高清视频| 深夜精品福利| 男女视频在线观看网站免费| 精品日产1卡2卡| 中文资源天堂在线| 欧美不卡视频在线免费观看| 欧美日韩瑟瑟在线播放| 99久久精品热视频| 亚洲欧美清纯卡通| 日日摸夜夜添夜夜添小说| 午夜福利高清视频| 亚洲av日韩精品久久久久久密| 韩国av在线不卡| 国产伦一二天堂av在线观看| 日韩欧美一区二区三区在线观看| av女优亚洲男人天堂| 赤兔流量卡办理| 最好的美女福利视频网| 最近最新免费中文字幕在线| 精品久久久久久久久久免费视频| 三级国产精品欧美在线观看| 欧美日韩乱码在线| 国产综合懂色| 男人舔奶头视频| 少妇裸体淫交视频免费看高清| 成人亚洲精品av一区二区| 又黄又爽又免费观看的视频| av在线蜜桃| 国产精品久久久久久久久免| 日韩欧美三级三区| 极品教师在线免费播放| 狂野欧美白嫩少妇大欣赏| 欧美色欧美亚洲另类二区| 国产中年淑女户外野战色| 日本黄色片子视频| 观看免费一级毛片| 日韩国内少妇激情av| 日韩欧美国产一区二区入口| 国产精品人妻久久久影院| 欧美成人a在线观看| 免费看av在线观看网站| 99久国产av精品| aaaaa片日本免费| 乱系列少妇在线播放| 久久午夜亚洲精品久久| 最后的刺客免费高清国语| 少妇裸体淫交视频免费看高清| 国产精品精品国产色婷婷| 欧美黑人巨大hd| 久99久视频精品免费| 精品日产1卡2卡| 国产伦精品一区二区三区四那| 国产欧美日韩精品一区二区| 亚洲第一区二区三区不卡| 亚洲经典国产精华液单| 国产久久久一区二区三区| 综合色av麻豆| 日本欧美国产在线视频| 国产av在哪里看| 美女xxoo啪啪120秒动态图| 亚洲成人精品中文字幕电影| 亚洲美女视频黄频| 亚洲性夜色夜夜综合| 日本 欧美在线| 日本黄色片子视频| 色综合婷婷激情| 国产午夜福利久久久久久| 免费av毛片视频| 国内毛片毛片毛片毛片毛片| 18禁黄网站禁片午夜丰满| 老师上课跳d突然被开到最大视频| 欧美激情久久久久久爽电影| 久久久午夜欧美精品| 精品久久国产蜜桃| 日本欧美国产在线视频| 精品人妻一区二区三区麻豆 | bbb黄色大片| 在线看三级毛片| 精品99又大又爽又粗少妇毛片 | 搞女人的毛片| 俺也久久电影网| 午夜爱爱视频在线播放| 亚洲第一电影网av| 免费人成在线观看视频色| 色5月婷婷丁香| 亚洲av五月六月丁香网| 身体一侧抽搐| 草草在线视频免费看| 一个人免费在线观看电影| 97热精品久久久久久| 久久人人爽人人爽人人片va| 亚洲国产色片| 国产亚洲精品av在线| 亚洲国产欧洲综合997久久,| 色av中文字幕| 国内少妇人妻偷人精品xxx网站| 久久久久性生活片| 九九久久精品国产亚洲av麻豆| 国产精华一区二区三区| 少妇熟女aⅴ在线视频| 色吧在线观看| 欧美成人免费av一区二区三区| 女同久久另类99精品国产91| 国产精品自产拍在线观看55亚洲| 精品人妻一区二区三区麻豆 | 一级毛片aaaaaa免费看小| 国产精品国产三级专区第一集| 少妇猛男粗大的猛烈进出视频| 亚洲三级黄色毛片| 亚洲欧美成人综合另类久久久| 国产精品嫩草影院av在线观看| 人人妻人人爽人人添夜夜欢视频 | 亚洲国产成人一精品久久久| 成人毛片60女人毛片免费| 成人国产av品久久久| 哪个播放器可以免费观看大片| 卡戴珊不雅视频在线播放| 久久久久久久亚洲中文字幕| 成人黄色视频免费在线看| 国语对白做爰xxxⅹ性视频网站| 日韩在线高清观看一区二区三区| 最近最新中文字幕免费大全7| 在线免费观看不下载黄p国产| 亚洲av二区三区四区| 国产亚洲欧美精品永久| 国产久久久一区二区三区| 欧美精品人与动牲交sv欧美| 国产成人a∨麻豆精品| 中文字幕久久专区| 波野结衣二区三区在线| 交换朋友夫妻互换小说| 亚洲天堂av无毛| 亚洲av福利一区| 一本一本综合久久| 观看免费一级毛片| 黑丝袜美女国产一区| 美女国产视频在线观看| 青青草视频在线视频观看| 午夜激情福利司机影院| 免费看不卡的av| 日产精品乱码卡一卡2卡三| 99九九线精品视频在线观看视频| 日韩一区二区三区影片| 日韩成人伦理影院| 国产一区二区三区av在线| 观看美女的网站| 熟妇人妻不卡中文字幕| 欧美最新免费一区二区三区| 十分钟在线观看高清视频www | 久久久国产一区二区| 亚洲国产色片| 欧美变态另类bdsm刘玥| 久久精品人妻少妇| 亚洲人成网站在线观看播放| 亚洲欧美精品自产自拍| 少妇的逼好多水| 日本黄色片子视频| www.av在线官网国产| 日韩制服骚丝袜av| 水蜜桃什么品种好| 色5月婷婷丁香| 国产 一区精品| 在线观看免费高清a一片| 观看免费一级毛片| 午夜福利网站1000一区二区三区| 亚洲一区二区三区欧美精品| 精品国产乱码久久久久久小说| 国产成人91sexporn| 久久久久精品久久久久真实原创| 国产精品人妻久久久影院| 久久久久视频综合| 啦啦啦在线观看免费高清www| 大片电影免费在线观看免费| 欧美日韩视频高清一区二区三区二| 黑人高潮一二区| 大香蕉97超碰在线| 国产精品蜜桃在线观看| 80岁老熟妇乱子伦牲交| 欧美日韩综合久久久久久| 少妇人妻一区二区三区视频| 五月玫瑰六月丁香| 亚洲精品久久午夜乱码| 99热6这里只有精品| 免费少妇av软件| 久久久欧美国产精品| 伦理电影大哥的女人| 国产免费一级a男人的天堂| 亚洲精品乱码久久久久久按摩| 男女国产视频网站| 欧美3d第一页| 久久久久久久久久久免费av| 一本色道久久久久久精品综合| 国产黄色视频一区二区在线观看| 亚洲久久久国产精品| 亚洲国产av新网站| 亚洲四区av| 少妇的逼水好多| 国产精品女同一区二区软件| 女性被躁到高潮视频| 热re99久久精品国产66热6| 内射极品少妇av片p| 男女下面进入的视频免费午夜| 一区二区三区四区激情视频| 久久久久久久久久久丰满| 亚洲电影在线观看av| 国产男女内射视频| 一级黄片播放器| 欧美激情国产日韩精品一区| 日日撸夜夜添| 最近2019中文字幕mv第一页| 午夜免费观看性视频| 国产精品福利在线免费观看| 亚洲国产最新在线播放| 国产午夜精品一二区理论片| 婷婷色麻豆天堂久久| 午夜福利视频精品| 九九爱精品视频在线观看| 国产av精品麻豆| av免费在线看不卡| 国产片特级美女逼逼视频| 日韩成人伦理影院| 3wmmmm亚洲av在线观看| 亚洲精品国产av成人精品| 久久婷婷青草| 亚洲欧美精品专区久久| 高清不卡的av网站| 久久久久久久久久久丰满| 亚洲av二区三区四区| 国产成人免费观看mmmm| 国产老妇伦熟女老妇高清| 亚洲欧美成人精品一区二区| 亚洲精品,欧美精品| 王馨瑶露胸无遮挡在线观看| av专区在线播放| 黄片wwwwww| 色婷婷久久久亚洲欧美| 99精国产麻豆久久婷婷| 18禁裸乳无遮挡免费网站照片| 黄色配什么色好看| 免费观看性生交大片5| 国产伦理片在线播放av一区| 丰满迷人的少妇在线观看| 精品视频人人做人人爽| 有码 亚洲区| 美女中出高潮动态图| 免费不卡的大黄色大毛片视频在线观看| 国产在线一区二区三区精| 日韩人妻高清精品专区| 一区在线观看完整版| 青春草国产在线视频| 亚洲av国产av综合av卡| 少妇熟女欧美另类| 这个男人来自地球电影免费观看 | 欧美精品人与动牲交sv欧美| 精品久久久久久久久av| 亚洲欧美中文字幕日韩二区| 日日摸夜夜添夜夜添av毛片| 中文天堂在线官网| 十分钟在线观看高清视频www | 国产成人精品久久久久久| 国产亚洲最大av| 性色av一级| 亚洲中文av在线| 久久久久视频综合| 最近的中文字幕免费完整| 久久久久国产网址| 99久久精品热视频| 秋霞在线观看毛片| 国产一区二区三区综合在线观看 | 日本欧美国产在线视频| 久久久久久久国产电影| 精品熟女少妇av免费看| 激情五月婷婷亚洲| 成年av动漫网址| 国产成人精品久久久久久| 搡女人真爽免费视频火全软件| 视频中文字幕在线观看| 99热全是精品| 伦理电影大哥的女人| 国产男女内射视频| 在线亚洲精品国产二区图片欧美 | 亚洲欧美中文字幕日韩二区| 亚洲精品aⅴ在线观看| 内地一区二区视频在线| 久久精品国产自在天天线| 国产精品久久久久久久久免| 久久久久精品久久久久真实原创| 99久久人妻综合| 少妇人妻久久综合中文| 国产精品麻豆人妻色哟哟久久| 各种免费的搞黄视频| 一个人免费看片子| 亚洲国产欧美在线一区| 99久久精品一区二区三区| 欧美另类一区| 国产伦在线观看视频一区| 偷拍熟女少妇极品色| 熟女av电影| 国产综合精华液| 亚洲久久久国产精品| 亚洲精品久久午夜乱码| 久久久久久久久久久免费av| 午夜福利影视在线免费观看| 1000部很黄的大片| 久久久久国产精品人妻一区二区| 汤姆久久久久久久影院中文字幕| 男人狂女人下面高潮的视频| 亚洲av成人精品一二三区| 久久精品国产a三级三级三级| 亚洲国产精品专区欧美| 国产日韩欧美亚洲二区| 亚洲国产欧美在线一区| 国产午夜精品一二区理论片| 人人妻人人添人人爽欧美一区卜 | 国产亚洲最大av| 中文资源天堂在线| 亚洲欧美日韩卡通动漫| 久久久久久久久久人人人人人人| 亚洲va在线va天堂va国产| 午夜福利在线观看免费完整高清在| 亚洲精品日本国产第一区| 国产爱豆传媒在线观看| 色视频www国产| 五月伊人婷婷丁香| 97在线人人人人妻| 国产男人的电影天堂91| 日韩一区二区视频免费看| 国产视频首页在线观看| 国产探花极品一区二区| 欧美xxxx黑人xx丫x性爽| 免费观看a级毛片全部| 国产精品久久久久久久久免| 亚洲伊人久久精品综合| 亚洲三级黄色毛片| 青春草亚洲视频在线观看| 日韩国内少妇激情av| 午夜福利视频精品| 永久网站在线| 国产中年淑女户外野战色| 欧美精品一区二区免费开放| 亚洲图色成人| 精品午夜福利在线看| 成人综合一区亚洲| 亚洲一级一片aⅴ在线观看| 亚洲精品456在线播放app| 香蕉精品网在线| 91精品一卡2卡3卡4卡| 男女下面进入的视频免费午夜| 欧美精品亚洲一区二区| 国产精品99久久久久久久久| 亚洲精品色激情综合| 91精品国产九色| 1000部很黄的大片| 久久6这里有精品| 亚洲第一av免费看| 久久99蜜桃精品久久| 国内精品宾馆在线| 三级经典国产精品| 天堂8中文在线网| 国产伦精品一区二区三区四那| 亚洲四区av| 寂寞人妻少妇视频99o| 少妇 在线观看| 久久国产乱子免费精品| 中文字幕人妻熟人妻熟丝袜美| 午夜激情久久久久久久| 亚洲性久久影院| 毛片一级片免费看久久久久| 精品国产一区二区三区久久久樱花 | 我要看黄色一级片免费的| 欧美精品一区二区大全| 国产亚洲一区二区精品| 99久久精品热视频| 国产免费又黄又爽又色| 成人国产av品久久久| 女人久久www免费人成看片| av又黄又爽大尺度在线免费看| 熟妇人妻不卡中文字幕| 免费高清在线观看视频在线观看| 丰满少妇做爰视频| 日韩,欧美,国产一区二区三区| 久久影院123| 国产伦精品一区二区三区四那| 2018国产大陆天天弄谢| 国产精品麻豆人妻色哟哟久久| 2022亚洲国产成人精品| 国产免费一区二区三区四区乱码| 99re6热这里在线精品视频| 九色成人免费人妻av| 亚洲av在线观看美女高潮| 观看av在线不卡| 狠狠精品人妻久久久久久综合| 久久99精品国语久久久| 国产成人aa在线观看| 永久免费av网站大全| 免费观看的影片在线观看| 99精国产麻豆久久婷婷| 久久韩国三级中文字幕| 中国美白少妇内射xxxbb| 男女边吃奶边做爰视频| 一个人免费看片子| 99久久精品热视频| 中文字幕制服av| 日本色播在线视频| 国产无遮挡羞羞视频在线观看| 2022亚洲国产成人精品| 亚洲精品第二区| 22中文网久久字幕| 久久久色成人| 色综合色国产| 成人18禁高潮啪啪吃奶动态图 | 免费人成在线观看视频色| 成人影院久久| h日本视频在线播放| 国模一区二区三区四区视频| 亚洲精品乱码久久久久久按摩| 国产欧美日韩一区二区三区在线 | 久久精品国产a三级三级三级| av又黄又爽大尺度在线免费看| 国产毛片在线视频| 18禁在线无遮挡免费观看视频| 夜夜看夜夜爽夜夜摸| 少妇 在线观看| 少妇人妻 视频| 秋霞伦理黄片| 美女福利国产在线 | 18禁在线无遮挡免费观看视频| 男的添女的下面高潮视频| 特大巨黑吊av在线直播| 国产一区亚洲一区在线观看| 国产精品99久久久久久久久| 亚洲四区av| 亚洲欧美日韩无卡精品| 乱码一卡2卡4卡精品| 我要看日韩黄色一级片| 中文在线观看免费www的网站| 国产成人91sexporn| 一级av片app| 肉色欧美久久久久久久蜜桃| 国产精品嫩草影院av在线观看| 亚洲欧美精品专区久久| 51国产日韩欧美| av在线观看视频网站免费| 啦啦啦啦在线视频资源| 亚洲美女黄色视频免费看| 啦啦啦啦在线视频资源| av免费观看日本| 免费黄网站久久成人精品| 久久久久久伊人网av| 中文字幕久久专区| 黑人猛操日本美女一级片| 国产伦在线观看视频一区| 青青草视频在线视频观看| 国产在线视频一区二区| 天美传媒精品一区二区| 日韩成人伦理影院| 一本色道久久久久久精品综合| 国产精品99久久久久久久久| 国产无遮挡羞羞视频在线观看| 在线观看av片永久免费下载| 国产美女午夜福利| 午夜福利在线在线| 国产精品伦人一区二区| 欧美bdsm另类| 纯流量卡能插随身wifi吗| 视频区图区小说| 亚洲国产精品国产精品| 国产精品秋霞免费鲁丝片| 赤兔流量卡办理| 午夜老司机福利剧场| 免费高清在线观看视频在线观看| 久久久a久久爽久久v久久| 国产综合精华液| 三级国产精品欧美在线观看| 久久久久久久国产电影| av一本久久久久| 最近中文字幕2019免费版| 日本黄色片子视频| 中文精品一卡2卡3卡4更新| 国产一区二区三区综合在线观看 | 在线天堂最新版资源| 日韩一区二区三区影片| 色吧在线观看| 国产成人freesex在线| 热99国产精品久久久久久7| av免费观看日本| 久热这里只有精品99| 国产精品久久久久久av不卡| 亚洲真实伦在线观看| 在线观看一区二区三区激情| 最近中文字幕高清免费大全6| 欧美精品一区二区大全| 亚洲精品一区蜜桃| 国产综合精华液| 边亲边吃奶的免费视频| 成年av动漫网址| 久久影院123| 国产成人精品久久久久久| 18禁动态无遮挡网站| 精品一区在线观看国产| av.在线天堂| 亚洲精品国产av蜜桃| 久久久精品94久久精品| 看十八女毛片水多多多| 韩国av在线不卡| 精品少妇久久久久久888优播| 日本黄色日本黄色录像| 97精品久久久久久久久久精品| 草草在线视频免费看| 亚洲精品一二三| 国产亚洲精品久久久com| 久久久久精品久久久久真实原创| 日韩在线高清观看一区二区三区| 99久国产av精品国产电影| 欧美bdsm另类| 亚洲精华国产精华液的使用体验| 免费观看的影片在线观看| 在线观看一区二区三区| 欧美日本视频| 男人和女人高潮做爰伦理| 日本wwww免费看| 色5月婷婷丁香|