• <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歲的鼠標
    街头女战士在线观看网站| 尤物成人国产欧美一区二区三区| 新久久久久国产一级毛片| 精品久久久久久久人妻蜜臀av| 亚洲最大成人中文| 男人舔奶头视频| 26uuu在线亚洲综合色| av在线蜜桃| 成人无遮挡网站| 嫩草影院新地址| 日韩大片免费观看网站| 18禁在线播放成人免费| 精品人妻偷拍中文字幕| 亚洲欧美精品专区久久| 18禁裸乳无遮挡动漫免费视频 | 午夜爱爱视频在线播放| 午夜爱爱视频在线播放| 国产欧美日韩一区二区三区在线 | 欧美人与善性xxx| 亚洲丝袜综合中文字幕| 男人添女人高潮全过程视频| 久热这里只有精品99| 在线精品无人区一区二区三 | 成年版毛片免费区| 在线天堂最新版资源| 国产精品久久久久久久电影| 91午夜精品亚洲一区二区三区| 亚洲真实伦在线观看| 又大又黄又爽视频免费| 爱豆传媒免费全集在线观看| 99久久精品热视频| 26uuu在线亚洲综合色| 夫妻性生交免费视频一级片| 国产成人精品婷婷| 成人午夜精彩视频在线观看| 亚洲精品中文字幕在线视频 | 久久这里有精品视频免费| 直男gayav资源| 精品一区二区三卡| 美女脱内裤让男人舔精品视频| 精品人妻偷拍中文字幕| 国产精品人妻久久久影院| 精品少妇久久久久久888优播| 一本一本综合久久| 高清在线视频一区二区三区| 久久久久久久久久成人| 精品人妻偷拍中文字幕| 麻豆国产97在线/欧美| 成年人午夜在线观看视频| 中文字幕免费在线视频6| 精品久久久久久久人妻蜜臀av| 99视频精品全部免费 在线| 美女国产视频在线观看| 久久6这里有精品| 人妻少妇偷人精品九色| 直男gayav资源| 亚洲国产精品999| 免费观看在线日韩| av免费观看日本| 国产男女内射视频| 国产亚洲精品久久久com| 男插女下体视频免费在线播放| 纵有疾风起免费观看全集完整版| 全区人妻精品视频| 国产精品不卡视频一区二区| 国产欧美日韩精品一区二区| 中文资源天堂在线| 免费少妇av软件| 日韩亚洲欧美综合| 国产老妇伦熟女老妇高清| 成年人午夜在线观看视频| 丝袜脚勾引网站| 五月天丁香电影| 人妻少妇偷人精品九色| a级毛色黄片| 亚洲精品国产av蜜桃| 丝瓜视频免费看黄片| 成人综合一区亚洲| av在线老鸭窝| 男人狂女人下面高潮的视频| 国产黄色视频一区二区在线观看| 六月丁香七月| 男人狂女人下面高潮的视频| 人人妻人人看人人澡| 免费观看av网站的网址| 一级毛片 在线播放| 一级二级三级毛片免费看| 简卡轻食公司| av在线老鸭窝| 天堂中文最新版在线下载 | 久久久国产一区二区| 亚洲aⅴ乱码一区二区在线播放| 99热全是精品| 精品视频人人做人人爽| 99精国产麻豆久久婷婷| 亚洲熟女精品中文字幕| 一级二级三级毛片免费看| 在线 av 中文字幕| 涩涩av久久男人的天堂| 成人亚洲欧美一区二区av| 亚洲av国产av综合av卡| 18禁裸乳无遮挡动漫免费视频 | 色5月婷婷丁香| 全区人妻精品视频| 18禁裸乳无遮挡动漫免费视频 | 亚洲av二区三区四区| 国产永久视频网站| www.色视频.com| 嫩草影院新地址| 国产乱人偷精品视频| 波多野结衣巨乳人妻| 色5月婷婷丁香| 成人毛片a级毛片在线播放| 菩萨蛮人人尽说江南好唐韦庄| 久久久精品欧美日韩精品| av女优亚洲男人天堂| videos熟女内射| 成人免费观看视频高清| 亚洲成人精品中文字幕电影| 久久ye,这里只有精品| 性色avwww在线观看| 欧美 日韩 精品 国产| 亚洲精品一二三| 午夜福利网站1000一区二区三区| 大片电影免费在线观看免费| 18禁裸乳无遮挡免费网站照片| 久热久热在线精品观看| 久久精品国产亚洲av涩爱| 亚洲一区二区三区欧美精品 | 综合色av麻豆| 欧美成人a在线观看| 久久精品久久久久久久性| 国产午夜精品一二区理论片| 亚洲精品自拍成人| 国产伦精品一区二区三区视频9| 欧美成人一区二区免费高清观看| 国产精品久久久久久精品古装| 可以在线观看毛片的网站| 亚洲成人av在线免费| 日韩中字成人| 免费大片18禁| 亚洲精品成人av观看孕妇| 亚洲av中文字字幕乱码综合| 日韩av在线免费看完整版不卡| 七月丁香在线播放| 国语对白做爰xxxⅹ性视频网站| 中文字幕制服av| 91精品一卡2卡3卡4卡| 久久精品人妻少妇| 国产精品三级大全| 国产精品国产三级国产专区5o| 日韩在线高清观看一区二区三区| 亚洲精品日韩av片在线观看| 久久久久久久午夜电影| 亚洲美女搞黄在线观看| 欧美三级亚洲精品| 激情五月婷婷亚洲| 又爽又黄无遮挡网站| av福利片在线观看| 美女国产视频在线观看| 免费观看的影片在线观看| 午夜视频国产福利| www.av在线官网国产| 美女被艹到高潮喷水动态| 五月玫瑰六月丁香| 亚洲伊人久久精品综合| 国产男人的电影天堂91| 国产高清国产精品国产三级 | 久久久欧美国产精品| 久久女婷五月综合色啪小说 | 国产在视频线精品| 国产久久久一区二区三区| 最近中文字幕2019免费版| 国产精品av视频在线免费观看| 精品久久久精品久久久| 国产淫语在线视频| 欧美亚洲 丝袜 人妻 在线| 久久6这里有精品| 欧美成人午夜免费资源| 全区人妻精品视频| 嫩草影院新地址| 性色avwww在线观看| 日韩强制内射视频| av在线app专区| 晚上一个人看的免费电影| 欧美 日韩 精品 国产| 丝袜喷水一区| av专区在线播放| 人人妻人人爽人人添夜夜欢视频 | 欧美日韩在线观看h| 亚洲成人中文字幕在线播放| 99热网站在线观看| 2018国产大陆天天弄谢| 丝袜脚勾引网站| 成人综合一区亚洲| 日本色播在线视频| 亚洲欧洲国产日韩| 超碰97精品在线观看| 国产免费视频播放在线视频| 观看美女的网站| 日韩强制内射视频| 校园人妻丝袜中文字幕| 少妇猛男粗大的猛烈进出视频 | 性色avwww在线观看| 六月丁香七月| 亚洲欧美清纯卡通| 亚洲天堂国产精品一区在线| 国产人妻一区二区三区在| 嫩草影院入口| 好男人在线观看高清免费视频| 国产伦精品一区二区三区视频9| 国产精品久久久久久久电影| 一级爰片在线观看| 在现免费观看毛片| 建设人人有责人人尽责人人享有的 | 成人黄色视频免费在线看| 寂寞人妻少妇视频99o| 欧美三级亚洲精品| 亚洲精品乱久久久久久| 国产精品一区www在线观看| 91精品一卡2卡3卡4卡| av播播在线观看一区| 亚洲最大成人av| 建设人人有责人人尽责人人享有的 | 99久久九九国产精品国产免费| 欧美bdsm另类| 色视频在线一区二区三区| 国产爽快片一区二区三区| 久久久久国产网址| 99热国产这里只有精品6| 女人十人毛片免费观看3o分钟| 欧美成人精品欧美一级黄| 大香蕉久久网| xxx大片免费视频| av卡一久久| 中文字幕人妻熟人妻熟丝袜美| 夜夜看夜夜爽夜夜摸| 国产国拍精品亚洲av在线观看| 国产精品99久久99久久久不卡 | 国产老妇女一区| 搡女人真爽免费视频火全软件| 欧美日韩国产mv在线观看视频 | 不卡视频在线观看欧美| 日韩伦理黄色片| 亚洲欧美中文字幕日韩二区| 18+在线观看网站| 日本与韩国留学比较| 69av精品久久久久久| 高清在线视频一区二区三区| 纵有疾风起免费观看全集完整版| 夫妻午夜视频| 狠狠精品人妻久久久久久综合| 成人毛片60女人毛片免费| a级毛片免费高清观看在线播放| 免费黄色在线免费观看| 成年版毛片免费区| 日韩强制内射视频| 亚洲精品国产av蜜桃| 欧美日韩综合久久久久久| 一本色道久久久久久精品综合| 国产片特级美女逼逼视频| 中文字幕久久专区| 久久99蜜桃精品久久| 一二三四中文在线观看免费高清| 国产高清三级在线| 日产精品乱码卡一卡2卡三| 性色avwww在线观看| 秋霞伦理黄片| 日韩精品有码人妻一区| 热re99久久精品国产66热6| 亚洲色图av天堂| 一本色道久久久久久精品综合| 在现免费观看毛片| 一级毛片黄色毛片免费观看视频| 嫩草影院精品99| 如何舔出高潮| 日本黄大片高清| 亚洲精品国产色婷婷电影| 亚洲国产成人一精品久久久| 中文天堂在线官网| 国产国拍精品亚洲av在线观看| 成人二区视频| av福利片在线观看| 国产真实伦视频高清在线观看| 亚洲精品日韩在线中文字幕| 中文字幕亚洲精品专区| 久久精品国产亚洲网站| 国产亚洲一区二区精品| 如何舔出高潮| 男人添女人高潮全过程视频| 国产亚洲5aaaaa淫片| 视频中文字幕在线观看| 成人综合一区亚洲| 少妇人妻久久综合中文| 久久99热6这里只有精品| 成人免费观看视频高清| 啦啦啦中文免费视频观看日本| 高清在线视频一区二区三区| 免费看a级黄色片| 免费大片18禁| 亚洲精华国产精华液的使用体验| 国产成人91sexporn| 亚洲欧美中文字幕日韩二区| 久久鲁丝午夜福利片| 成人特级av手机在线观看| 18禁动态无遮挡网站| 肉色欧美久久久久久久蜜桃 | 亚洲成人一二三区av| 99精国产麻豆久久婷婷| 少妇猛男粗大的猛烈进出视频 | 99久久精品热视频| 丰满少妇做爰视频| 国产伦精品一区二区三区四那| 黄片wwwwww| 免费观看的影片在线观看| 少妇高潮的动态图| 国国产精品蜜臀av免费| 51国产日韩欧美| 全区人妻精品视频| 综合色丁香网| 九九爱精品视频在线观看| 成人毛片60女人毛片免费| 亚洲av一区综合| 人妻系列 视频| 永久网站在线| 激情 狠狠 欧美| 久久久久久久国产电影| 久久99蜜桃精品久久| 一区二区三区乱码不卡18| 国产精品人妻久久久久久| 26uuu在线亚洲综合色| 韩国av在线不卡| 白带黄色成豆腐渣| 亚洲精品国产色婷婷电影| 丝瓜视频免费看黄片| 亚洲成人av在线免费| 久久久精品94久久精品| 国产在线一区二区三区精| 久久久亚洲精品成人影院| 亚洲国产欧美在线一区| 精品久久久噜噜| 中文欧美无线码| 毛片女人毛片| 久久鲁丝午夜福利片| 综合色丁香网| 波多野结衣巨乳人妻| 欧美三级亚洲精品| 高清av免费在线| 国产爽快片一区二区三区| 国产爱豆传媒在线观看| 日本欧美国产在线视频| h日本视频在线播放| av一本久久久久| 观看免费一级毛片| 我的老师免费观看完整版| 日本wwww免费看| 男男h啪啪无遮挡| 亚洲精品国产av蜜桃| 亚洲欧美一区二区三区国产| 亚洲av免费在线观看| 69av精品久久久久久| 内地一区二区视频在线| 亚洲无线观看免费| 我的老师免费观看完整版| 青春草亚洲视频在线观看| 啦啦啦啦在线视频资源| 大香蕉久久网| 男人舔奶头视频| 欧美xxxx黑人xx丫x性爽| 丝袜喷水一区| 亚洲欧美一区二区三区黑人 | 久久精品国产a三级三级三级| 小蜜桃在线观看免费完整版高清| av.在线天堂| 亚洲精品国产色婷婷电影| 久久久久性生活片| 久久精品熟女亚洲av麻豆精品| 成年版毛片免费区| 精品一区二区免费观看| 天天躁日日操中文字幕| 麻豆精品久久久久久蜜桃| 青春草视频在线免费观看| 日韩人妻高清精品专区| 亚洲欧洲日产国产| 最近手机中文字幕大全| 国产高清三级在线| 欧美日韩一区二区视频在线观看视频在线 | 国语对白做爰xxxⅹ性视频网站| 亚洲国产精品国产精品| 精品酒店卫生间| 日韩制服骚丝袜av| 国产在视频线精品| 免费黄网站久久成人精品| 看十八女毛片水多多多| 亚洲精品日韩av片在线观看| 国产精品爽爽va在线观看网站| 国产精品一二三区在线看| 伦理电影大哥的女人| 亚洲国产av新网站| 久久久久九九精品影院| 最近最新中文字幕大全电影3| 亚洲国产高清在线一区二区三| 亚洲国产欧美在线一区| 国产精品久久久久久精品电影小说 | 国产老妇伦熟女老妇高清| 黄色欧美视频在线观看| 日本-黄色视频高清免费观看| 国产国拍精品亚洲av在线观看| 三级国产精品片| 亚洲经典国产精华液单| 国产亚洲91精品色在线| 最近2019中文字幕mv第一页| 国产探花在线观看一区二区| 国产高清不卡午夜福利| 九九久久精品国产亚洲av麻豆| 禁无遮挡网站| 人妻 亚洲 视频| 亚洲熟女精品中文字幕| 午夜福利视频精品| 国产精品麻豆人妻色哟哟久久| 交换朋友夫妻互换小说| 在线观看国产h片| 亚洲精品第二区| 成人免费观看视频高清| 精品人妻偷拍中文字幕| 亚洲av免费在线观看| 成年人午夜在线观看视频| 亚洲性久久影院| 91午夜精品亚洲一区二区三区| 久久影院123| 好男人在线观看高清免费视频| 国产一区有黄有色的免费视频| 男女边摸边吃奶| 搡老乐熟女国产| 极品教师在线视频| 国产成人freesex在线| 街头女战士在线观看网站| 午夜老司机福利剧场| 看黄色毛片网站| 国产国拍精品亚洲av在线观看| 国产91av在线免费观看| 成人毛片60女人毛片免费| 男男h啪啪无遮挡| 亚洲欧美成人精品一区二区| 亚洲一级一片aⅴ在线观看| 韩国高清视频一区二区三区| 精品国产露脸久久av麻豆| 久久影院123| 波多野结衣巨乳人妻| 美女国产视频在线观看| 亚洲精品第二区| 看十八女毛片水多多多| 亚洲av免费在线观看| 麻豆精品久久久久久蜜桃| 成人欧美大片| 国产爱豆传媒在线观看| 精品午夜福利在线看| 99久国产av精品国产电影| 观看免费一级毛片| 国产精品久久久久久久电影| 亚洲av男天堂| 插阴视频在线观看视频| 欧美3d第一页| 黄色配什么色好看| 又大又黄又爽视频免费| 国产高清国产精品国产三级 | 成人美女网站在线观看视频| 国产黄色视频一区二区在线观看| 色网站视频免费| 国产成人a∨麻豆精品| 欧美激情国产日韩精品一区| 国产综合精华液| 极品少妇高潮喷水抽搐| 国产精品偷伦视频观看了| 一级黄片播放器| 久久久亚洲精品成人影院| 国产片特级美女逼逼视频| 成年女人看的毛片在线观看| 国语对白做爰xxxⅹ性视频网站| 国产男女超爽视频在线观看| 精品久久久久久久末码| 成年版毛片免费区| 国产成人免费无遮挡视频| 人妻制服诱惑在线中文字幕| 舔av片在线| 人妻一区二区av| 久久影院123| 久久这里有精品视频免费| 免费av毛片视频| 亚洲国产精品国产精品| 久久99热这里只有精品18| 亚洲人成网站在线播| 少妇被粗大猛烈的视频| 亚洲精品第二区| 午夜福利在线在线| 日本黄色片子视频| 免费高清在线观看视频在线观看| 97精品久久久久久久久久精品| 亚洲精品乱码久久久久久按摩| 国产精品一区www在线观看| 22中文网久久字幕| 乱系列少妇在线播放| 国内精品美女久久久久久| 69av精品久久久久久| 亚洲av中文字字幕乱码综合| 亚洲精品国产成人久久av| av在线老鸭窝| 久久99蜜桃精品久久| 日韩免费高清中文字幕av| 80岁老熟妇乱子伦牲交| 国产精品偷伦视频观看了| 久久韩国三级中文字幕| 真实男女啪啪啪动态图| 国内精品美女久久久久久| 午夜福利视频1000在线观看| 中国美白少妇内射xxxbb| 丰满人妻一区二区三区视频av| 美女高潮的动态| 夜夜看夜夜爽夜夜摸| 一级毛片久久久久久久久女| av在线老鸭窝| 日韩av在线免费看完整版不卡| 久久久久久国产a免费观看| 国产69精品久久久久777片| 国产熟女欧美一区二区| av一本久久久久| 国产日韩欧美亚洲二区| 国产极品天堂在线| 一二三四中文在线观看免费高清| 精品99又大又爽又粗少妇毛片| 成人毛片60女人毛片免费| 久久午夜福利片| 不卡视频在线观看欧美| 在线观看av片永久免费下载| 国产精品一及| 女人被狂操c到高潮| 麻豆久久精品国产亚洲av| 麻豆国产97在线/欧美| 中文乱码字字幕精品一区二区三区| 色综合色国产| 综合色av麻豆| av线在线观看网站| 国产精品福利在线免费观看| 男人和女人高潮做爰伦理| 精品酒店卫生间| 男女国产视频网站| 欧美97在线视频| 欧美三级亚洲精品| 国产精品精品国产色婷婷| 国产精品国产av在线观看| 久久久久精品久久久久真实原创| 最近的中文字幕免费完整| 纵有疾风起免费观看全集完整版| 婷婷色综合www| 九草在线视频观看| 久久久精品94久久精品| 国产成人a区在线观看| 最新中文字幕久久久久| 国内精品宾馆在线| 日本熟妇午夜| 日韩大片免费观看网站| 91精品国产九色| 欧美bdsm另类| 涩涩av久久男人的天堂| 久久久久精品久久久久真实原创| 亚洲人成网站高清观看| 国产黄a三级三级三级人| 成人午夜精彩视频在线观看| 亚洲精品国产色婷婷电影| 国产成人一区二区在线| 一二三四中文在线观看免费高清| 最近中文字幕2019免费版| 婷婷色综合www| 男的添女的下面高潮视频| 国产爽快片一区二区三区| 国产精品三级大全| 国产精品久久久久久精品电影小说 | 少妇人妻一区二区三区视频| 精品少妇久久久久久888优播| 老师上课跳d突然被开到最大视频| 哪个播放器可以免费观看大片| 免费黄色在线免费观看| 网址你懂的国产日韩在线| 国产av国产精品国产| 人人妻人人爽人人添夜夜欢视频 | 毛片一级片免费看久久久久| 一级爰片在线观看| 日本午夜av视频| 麻豆乱淫一区二区| 边亲边吃奶的免费视频| 国产免费一区二区三区四区乱码| 欧美老熟妇乱子伦牲交| a级毛片免费高清观看在线播放| 国产精品麻豆人妻色哟哟久久| 五月伊人婷婷丁香| 国产亚洲一区二区精品| 日韩av不卡免费在线播放| 国产亚洲av嫩草精品影院| 夜夜看夜夜爽夜夜摸| 好男人视频免费观看在线| 成人亚洲欧美一区二区av| 一区二区三区乱码不卡18| 亚洲电影在线观看av| 在线 av 中文字幕| freevideosex欧美| 欧美3d第一页| 五月伊人婷婷丁香| 成年av动漫网址| 五月玫瑰六月丁香| h日本视频在线播放| 国产精品国产三级国产专区5o| 美女国产视频在线观看| 免费看光身美女| 国产 精品1| 国产精品国产三级国产av玫瑰|