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

    基于OpenGL的邦寶模型積木分析系統(tǒng)設計與實現(xiàn)

    2015-05-30 16:41:16張承鈿趙靜
    關鍵詞:顆粒化積木部件

    張承鈿 趙靜

    摘 要:由于傳統(tǒng)單憑經驗使用插座式積木搭建大型場景模型時會出現(xiàn)費時費力,無法提前統(tǒng)計成本等難題,所以急需開發(fā)出一個積木智能搭建系統(tǒng)。邦寶模型積木分析系統(tǒng)正是應企業(yè)需求開發(fā),涉及到智能選擇不同形狀的積木來完成每一層的鋪設、上下層交叉鋪設、模型不同位置不同染色、減少零碎顆粒等要求,針對這種情況,提出了基于OpenGL技術,設計出相應的算法。本文從工程應用的角度出發(fā),簡要介紹了3DS文件格式,系統(tǒng)用到的開發(fā)平臺及OpenGL技術,整個系統(tǒng)的結構總框架及功能,基于掃描法的柵格化算法、單層積木鋪設算法及上下層粘連性檢驗算法。在此基礎上實現(xiàn)了從3D模型文件導入、模型調整、切片分層、顆粒化到輸出積木搭建方案的全自動化。

    關鍵詞:積木;3D模型;OpenGL

    0 引言

    隨著當今時代計算機技術的突飛猛進,三維圖形技術在建筑虛擬、場景漫游、虛擬教育、3D游戲等各方面的應用越來越廣泛。同時各種3D模擬積木軟件也得到迅猛的發(fā)展,目前國內外應用較多的軟件有Lego Digital Designer、MLCad、LDView、LPub等,雖然這些都是非常優(yōu)秀的3D模擬積木軟件,但它們并沒有一個軟件能徹底解決從三維模型導入、模型調整、切片分層、顆?;捷敵龇e木搭建方案的全自動化。

    OpenGL是一個功能強大的三維圖形開發(fā)接口,由于它方便而強大的三維圖形的繪制功能,并具有可靠性高、可擴展性、可伸縮性、容易使用、靈活性和可移植性等優(yōu)點,因此應用OpenGL開發(fā)技術能夠極大地提高開發(fā)效率。盡管很多文獻[1-4]介紹了利用OpenGL技術對3DS模型數(shù)據(jù)進行讀取、顯示和控制的方法,但大多數(shù)只涉及到基本的靜態(tài)3DS模型數(shù)據(jù)的使用,并沒有對動態(tài)數(shù)據(jù)進行處理。本文基于OpenGL技術對邦寶模型積木分析系統(tǒng)進行了研究,通過這個系統(tǒng),我們可以讀取出3DS模型文件并對其進行顯示控制,然后通過切片、顆?;纫幌盗胁僮饔嬎愠鲈谑褂冒顚毣静考罱ㄒ粋€模型時所需要的部件種類、個數(shù)及每層的積木搭建排列,進一步計算出整個模型所用積木的總重量及總價格。

    1 3DS文件格式簡介

    3DS是Autodesk公司存儲3D模型數(shù)據(jù)的一種文件格式。

    3DS文件結構由許多塊組成,每個塊由信息類別和下一個塊的相對位置兩部分組成,其中塊的信息類別用ID來標識。由于每個塊指出了下一個塊的相對于該塊起始位置的偏移字節(jié)數(shù),這樣即使你不明白這個塊的含義,也可以很容易地忽略它。與許多文件格式一樣,3DS二進制文件中的數(shù)據(jù)也是按低位在前、高位在后的方式組織的。例如,兩個十六進制字節(jié)0x4A5C組成的整型數(shù),表明5C是高位字節(jié),4A是低位字節(jié)[5]。

    3DS文件中塊的前兩項信息分別是塊的ID和塊的長度,其中塊的ID是一個整型數(shù),而塊的長度是一個塊相對于該塊的字節(jié)偏移量,是一個長整型數(shù)。3DS文件中每個塊是一個層次結構,不同類型的塊具有不同的層次結構。每一個3DS文件的開頭都是由一個根塊構成,它包含了整個文件,其ID是0x4D4D。根塊內的塊稱為主塊,主塊有3D編輯程序塊和關鍵幀塊兩種類型。主塊后面是該主塊所包括的子塊,而3D編輯程序塊是物體的形體數(shù)據(jù)定義的開始。3D編輯程序塊的子塊包括材質列表塊、物體塊等,而物體塊又包含了網格塊、亮度信息塊、相機參數(shù)塊等。其中網格塊包括位置信息塊、頂點列表塊、面信息塊等;關鍵幀塊定義關鍵幀的信息。3DS文件這種復雜的塊層次結構的優(yōu)勢在于即使我們并不知道每一個塊的具體含義,在程序中讀取3DS文件類型的模型時,完全可以忽略掉那些不感興趣或不需要的塊信息,僅讀取所需要的塊。

    2 開發(fā)平臺和技術

    2.1 使用C#編程語言

    C#是一種完全建立在Microsoft.NET框架平臺上的高級編程語言,它幾乎集中了所有關于軟件開發(fā)和軟件工程研究的最新成果,如面向對象、類型安全等。C#充分利用了.NET框架的優(yōu)點,是開發(fā).NET框架應用程序最好的語言之一。與VC++相比,C#的程序調試更加容易,語法更加簡潔,且可以更加快速地開發(fā)應用程序。把C#和OpenGL結合起來開發(fā)3D圖形程序和軟件,將顯著提高開發(fā)效率[6]。

    2.2 使用OpenGL技術

    OpenGL的英文全稱是“Open Graphics Library”,即“開放性圖形庫”,它是計算機工業(yè)標準3D應用程序接口,是一個功能強大,調用方便的底層3D圖形庫。作為圖形硬件的軟件接口,OpenGL由幾百個指令或函數(shù)組成,這些指令允許用戶說明二維幾何對象或三維幾何對象,允許用戶對對象實施操作以便把這些對象著色到幀存上。OpenGL作為一個性能優(yōu)越的圖形應用程序設計界面(API),適用于廣泛的計算機環(huán)境。OpenGL是一套底層三維圖形API,之所以稱之為底層API,是因為它沒有提供幾何實體圖元,不能直接用以描述場景。但通過一些轉換程序,可以很方便的將AutoCAD、3DS等圖形設計軟件制作的3DS模型文件轉換成OpenGL的頂點數(shù)據(jù)。由于OpenGL提供了清晰明了的圖形函數(shù),所以不要求開發(fā)者把三維物體模型的數(shù)據(jù)寫成固定的數(shù)據(jù)格式,開發(fā)者不但可以直接使用自己的數(shù)據(jù),而且可以利用其它不同格式的數(shù)據(jù)源,這種靈活性極大地節(jié)省了開發(fā)時間,提高了開發(fā)效率。因此我們選擇使用OpenGL技術進行開發(fā)。

    2.3 在C#中使用Tao框架實現(xiàn)OpenGL建模技術

    由于OpenGL的廣泛應用,它已經成為了一個工業(yè)標準。

    目前雖然有很多軟件開發(fā)商提供的程序設計語言都提供了對開發(fā)基于OpenGL應用軟件的支持,如Visual C++,C++builder等。但是并沒有提供在C#中開發(fā)OpenGL的標準和規(guī)范的方法,而且,在.NET框架中也沒有提供0penGL API的接口。目前在C#中可以通過CsGL等第三方軟件進行OpenGL建模的技術,也可以基于Tao技術,因為Tao Framework提供了許多基于.NET和Mono的庫,它是由美國華盛頓大學分布式對象計算組織開發(fā)的開放源碼的CORBA(通用對象請求代理體系結構)產品,它實現(xiàn)了C0RBA2.6規(guī)范中的說明。因此,我們利用Tao框架實現(xiàn)在C#中進行OpenGL建模的方法[7]。

    2.4 使用SharpGL擴展庫

    SharpGL是C#對OpenGL庫的封裝,是一個方便我們在Windows窗體中和WPF中使用OpenGL的擴展庫,它能夠設置一個強大的場景圖和Visual Studio模板。SharpGL擴展庫包裝了所有當前的OpenGL函數(shù),所有主要的擴展和一套豐富的先進功能的對象,并且能夠將代碼移植到其它的平臺中,所以我們使用它很容易開發(fā)出3D圖形程序。它的命名空間包括:

    ①SharpGL:包含OpenGL的主要對象,這個對象封裝了所有的OpenGL函數(shù)、枚舉和擴展。

    ②SharpGL.SceneGraph:包含所有包裝OpenGL的對象和場景中的元素-燈光、材料、紋理、材質等。

    ③SharpGL.WinForms:為我們的應用程序包含Windows窗體控件。

    ④SharpGL.WPF:為我們的應用程序包含WPF控件。

    ⑤SharpGL.Serialization:包含用于裝載幾何和來自于3D Studio Max文件的數(shù)據(jù),不引人注意的obj文件和truespace文件的類。

    3 邦寶模型積木分析系統(tǒng)設計與實現(xiàn)

    3.1 系統(tǒng)概述

    積木是公認能培養(yǎng)兒童創(chuàng)造力、學習能力以及訓練手眼協(xié)調的最佳工具,積木中的排列,接合,環(huán)形,對稱等都對開發(fā)孩子的智力有好處。積木的生產是個很有發(fā)展前景的項目,但是由于組成實物的小積木塊,一般都由幾百、幾千甚至上萬個小積木組成,零件的數(shù)據(jù)量龐大,目前大部分玩具廠商都是先通過先人手動地拼成我們需要的積木實體形狀,再統(tǒng)計所需的積木小零件的種類和總個數(shù),最后交由工廠生產,顯然這過程的任務很繁重,拼裝設計時稍微的改動對整體的影響很大,效率也很低。如果積木的拼裝和統(tǒng)計能用計算機模擬,那將極大地節(jié)約人力、物力和成本。因此,我們急需開發(fā)出一個系統(tǒng),能夠用計算機來實現(xiàn)從三維模型導入、模型調整、切片分層、顆?;捷敵龇e木搭建方案的全自動化,這樣既能節(jié)約生產成本和生產周期,又能提供實踐指導。

    本系統(tǒng)的目標就是建立一個3D圖形應用程序,用于計算在使用邦寶基本部件搭建一個模型時所需要的部件種類、個數(shù)及輸出每層的積木搭建排列方案,進一步計算出搭建這樣的模型時的初步報價。不同形狀的積木可以由不同的顆粒狀的積木塊(積木磚)組成,積木的拼裝過程整體上可以看出是從下到上(或從上到下)。對于給定實物模型的3D外觀數(shù)據(jù),用計算機模擬分層切割過程,計算出每層的排列情況并顯示,且滿足以下條件:

    ①所用的積木塊數(shù)量總數(shù)盡量少,即中心部分是骨架連接或鏤空的。

    ②拼成后積木盡可能的牢固。

    ③拼成后盡可能的逼近原始形狀的物體。

    3.2 系統(tǒng)結構總框架設計

    邦寶模型積木分析系統(tǒng)主要包括八大功能模塊,即數(shù)據(jù)導入、數(shù)據(jù)管理、模型副本管理、模型副本分層、分層顆?;?、積木搭建、查看三維圖、數(shù)據(jù)導出,這些模塊又是由若干個子模塊構成的,系統(tǒng)結構總框架如下圖所示:

    圖一 ?系統(tǒng)結構總框架圖

    3.3 系統(tǒng)的主要功能介紹

    系統(tǒng)的主要功能如下:

    ①數(shù)據(jù)導入

    基本部件:導入邦寶基本部件的3DS文件。

    三維模型:導入模型的3DS文件。

    ②數(shù)據(jù)管理

    數(shù)據(jù)修改:修改部件及模型的基本數(shù)據(jù)并保存在數(shù)據(jù)庫。

    數(shù)據(jù)計算:計算部件及模型的長、寬、高等數(shù)據(jù)并保存在Access數(shù)據(jù)庫。

    數(shù)據(jù)增刪:添加或刪除部件或模型的相關數(shù)據(jù)。

    ③模型副本管理

    副本增刪:按某個比例放大或縮小原始模型來添加其副本或刪除模型副本及其相關數(shù)據(jù)。

    副本編輯:修改模型副本的相關數(shù)據(jù),設置鏤空壁厚、分層方式等參數(shù)并保存在Access數(shù)據(jù)庫。

    ④模型副本分層

    部件選擇:可以選擇不同類型的部件,如小顆粒塊(磚)等, 按所選部件的高度將模型等距地分為若干層并進行切片操作。

    最優(yōu)分層:將各層分層后所得矢量多邊形進行柵格化,并提供基礎性的鏤空及編輯功能(一般大型積木模型不會是實心的)。

    ⑤分層顆粒化

    顆?;簩⒎謱拥玫降钠矫娑噙呅斡貌煌伾男》綁K最佳覆蓋,對模型的所有層進行顆?;?。

    鏤空設定:用戶可以調整鏤空時的厚度參數(shù)。

    ⑥積木搭建

    底層排列:第一層是底層,在此層的部件排列方式與其它層不同。

    逐層排列:每層在它下層排列的基礎上進行積木排列,準許用戶調整鏤空時的厚度參數(shù),并提供上下層粘連性檢驗,但要保證搭建的模型牢固。

    ⑦查看三維圖

    三維顯示及編輯:查看部件和模型的三維圖,能夠用鼠標進行三維圖的旋轉、縮放和平移等交互操作,并提供對積木模型的編輯功能,如對某塊積木的增刪、著色、移動等。

    單層顯示:查看整個模型每一層的三維圖。

    雙層顯示:查看整個模型每兩層疊加在一起的三維圖。

    三層顯示:查看整個模型每三層疊加在一起的三維圖。

    所有層顯示:查看整個模型所有層的三維圖。

    ⑧數(shù)據(jù)導出

    積木統(tǒng)計:系統(tǒng)可以計算出模型中總共使用的部件種類及其數(shù)量,進而計算出其總重量及總價格。

    數(shù)據(jù)導出:系統(tǒng)可以導出3DS和bmp格式的文件。

    3.4 系統(tǒng)的核心算法簡介

    3.4.1 3DS文件導入算法

    在數(shù)據(jù)讀取之前,首先要建立存儲點、面、材質、對象等信息的數(shù)據(jù)結構,以用來保存3DS模型數(shù)據(jù)。OpenGL讀取3DS的算法思路是:首先根據(jù)偏移量和長度找到一個塊的ID標識符,再根據(jù)這個來判斷它是什么塊,遇到我們需要的塊,就進一步讀取,如果不需要,直接忽略這一塊,讀取下面的塊,最后循環(huán)遍歷所有的塊,即讀出各個數(shù)據(jù)塊[9]。

    讀取出3DS文件后,需要在OpenGL環(huán)境下將讀出來并存在數(shù)據(jù)結構中的3DS文件信息繪制出來。在繪制場景時,首先計算法向量,它直接影響到光線從不同的角度入射到模型表面,產生不同的顯示結果,如果法向量不確定,三維效果的圖形是顯示不出來的。再通過模型的各種變換來實現(xiàn)法向量的計算,本系統(tǒng)首先遍歷對象的面和頂點的所有信息,從而計算出這些信息的法向量,并將法向量添加到法向量列表中。然后根據(jù)存儲在自定義的數(shù)據(jù)結構的信息,這樣OpenGL就能將模型繪制出來。

    3.4.2 基于掃描法的柵格化算法

    整個模型的顆?;枰獙δP透北舅蟹謱拥玫降氖噶慷噙呅芜M行柵格化。目前雖然已存在多種柵格化算法[10],如常見的有內部點擴散法、邊界代數(shù)法、邊界點跟蹤算法、射線法、掃描法等,但每種算法都有自己的缺陷。本系統(tǒng)采用了各方面性能比較平衡的掃描法,雖然避免了上述的內部填充過程,但模型的顆?;K在設計的過程中還遇到了一些特殊問題。因此本系統(tǒng)的算法設計在掃描法的基礎上,添加了橫邊表并制定了更加詳細的規(guī)則,使其能正確處理各種特殊情況。

    3.4.3 單層積木鋪設算法

    根據(jù)現(xiàn)實中經驗豐富的員工搭建的每一層積木大體上是十分規(guī)律的,只是在局部上作出某些調整。因此在本系統(tǒng)提出這樣一種算法,這種算法可分三個部分,一是利用“基本件”的特點,選取了1×1、1×2、1×3、2×2、2×3和“L型拐”這6種積木為基本鋪設顆粒,采用貪心加局部搜索的算法鋪設;二是為了減少零碎顆粒,就近調整“單?!?三是“并小為大”,將基本鋪設顆粒拼合成大的積木。結果證明,此算法可以很好地完成積木鋪設問題。

    3.4.4 上下層粘連性檢驗算法

    一個合格的積木模型搭建方案必須確保這個積木模型不散架,在本系統(tǒng)中,通過上下層粘連性檢驗算法來達到這一效果。這個算法可分為兩個方面,一是相鄰層采用不同的優(yōu)先順序可以巧妙地使相鄰層的積木盡量多的交叉相扣,增強上下層的粘連性;二是結合并查集算法,將每塊積木視為圖中的一個結點,為積木粘連問題建立圖論模型。通過這兩個方面的相互配合,不僅在一定程度上提高了運算速率,而且較好地保證了模型的粘連性。

    4 結束語

    邦寶模型積木分析系統(tǒng)的成功使用,能夠用計算機實現(xiàn)從三維模型導入、模型調整、切片分層、顆?;捷敵龇e木搭建方案的全自動化。這不僅在一定程度上節(jié)約了大型模型的搭建時間和生產成本,而且為員工提供了實踐指導,有效地提高了工作效率。本文基于OpenGL技術對邦寶模型積木分析系統(tǒng)進行了研究,簡要介紹了實現(xiàn)這一系統(tǒng)所需的開發(fā)平臺、技術及算法。由于時間和知識水平的限制,本系統(tǒng)還存在著很多的不足之處,比如在整個積木模型的內部鏤空、積木模型的受力分析(如積木懸空部分、倒吊部分)等方面還是比較不足的。對此,我們可以進一步研究,將本系統(tǒng)的相關知識運用到其他工程項目中。

    參考文獻:

    [1]施瑞奈爾(DaveShreiner).OpenGL編程指南[M].北京:機械工業(yè)出版社,2010.

    [2]賴特(RichardS.Wright.Jr).OpenGL超級寶典[M].北京:人民郵電出版社,2010.

    [3]Donald Hearn,M.Pauline Baker.計算機圖形學(第四版)[M].北京:電子工業(yè)出版社,2012.

    [4]呂希奎,周小平.實戰(zhàn)OpenGL三維可視化系統(tǒng)與源碼精解[M].北京:電子工業(yè)出版社,2009.

    [5]劉芳,劉賢梅.3DS文件讀取、繪制與控制方法的研究與應用[J].計算機工程與設計,2009,30(19):4575-4578.

    [6]高明向,陳定方.OpenGL建模技術在C#中的實現(xiàn)[J].武漢理工大學學報,2005,27(1):65-68.

    [7]門光福,田芳.基于Tao框架的C#中OpenGL建模技術的實現(xiàn)[J].新余高專學報,2006,11(6):73-74.

    [8]殷素峰,高雪強,楊勝強.在OpenGL環(huán)境下開發(fā)3DS 文件瀏覽器[J].工程圖學學報,2005,26(6):22-25.

    [9]陳雪梅,謝清鐘.淺析一種運用OpenGL導入顯示3DS三維模型的方法[J].吉林省教育學院學報,2012,28(299):86-87.

    [10]周琛,陳振杰,張帥.基于邊界代數(shù)法的矢量柵格化并行算法設計與實現(xiàn)[J].計算機工程與科學,2013,35(4):37-41.

    作者簡介:

    張承鈿,男,1961.02.24,籍貫:德國,副教授,研究方向:軟件工程及項目管理、云計算技術在科學計算中的應用、流體力學計算。

    趙靜,女,1991.01.01,湖北崇陽人,漢族,碩士研究生,研究方向:軟件工程。

    猜你喜歡
    顆?;?/a>積木部件
    顆?;旌先占Z的研究進展
    這塊積木能給我嗎
    星鉆積木
    玩具世界(2020年4期)2020-11-16 01:06:10
    基于Siemens NX和Sinumerik的銑頭部件再制造
    顆?;{理劑在污泥堆肥中的應用
    顆?;{理劑滾筒篩分選特性研究
    部件拆分與對外漢字部件教學
    有趣的積木
    水輪機過流部件改造與節(jié)能增效
    玩積木
    国产精品国产三级国产av玫瑰| av在线蜜桃| 国产精品一及| 日韩国内少妇激情av| 少妇 在线观看| 亚洲美女视频黄频| 在线观看美女被高潮喷水网站| 午夜福利影视在线免费观看| 美女视频免费永久观看网站| 亚洲av中文字字幕乱码综合| 三级国产精品欧美在线观看| 国产 一区精品| 菩萨蛮人人尽说江南好唐韦庄| 激情五月婷婷亚洲| 男人爽女人下面视频在线观看| 免费黄网站久久成人精品| 丝袜喷水一区| 欧美区成人在线视频| 亚洲美女黄色视频免费看| 久久久国产一区二区| 亚洲高清免费不卡视频| 精品99又大又爽又粗少妇毛片| 少妇的逼水好多| 久久国产精品大桥未久av | 纵有疾风起免费观看全集完整版| 欧美日韩精品成人综合77777| 黑人高潮一二区| 毛片一级片免费看久久久久| 午夜精品国产一区二区电影| 国产一区二区三区综合在线观看 | 欧美成人精品欧美一级黄| 成人午夜精彩视频在线观看| 22中文网久久字幕| 久久久国产一区二区| 一级毛片我不卡| 久久久久久久大尺度免费视频| 亚洲人成网站在线观看播放| 中文天堂在线官网| 97在线视频观看| 国模一区二区三区四区视频| av在线app专区| 国产成人精品福利久久| 亚洲av成人精品一二三区| 观看美女的网站| 99热6这里只有精品| 男人添女人高潮全过程视频| 国产精品一区二区性色av| 国产成人91sexporn| 91在线精品国自产拍蜜月| 亚洲精品成人av观看孕妇| 丝袜喷水一区| 两个人的视频大全免费| 一级a做视频免费观看| 最近手机中文字幕大全| 老女人水多毛片| 国产成人精品福利久久| 亚洲欧洲国产日韩| 99久久精品一区二区三区| 国产免费视频播放在线视频| 一本—道久久a久久精品蜜桃钙片| 永久免费av网站大全| 少妇高潮的动态图| 午夜免费观看性视频| 三级国产精品片| 亚洲国产最新在线播放| 午夜福利视频精品| 青青草视频在线视频观看| 国产精品成人在线| 国产大屁股一区二区在线视频| 一边亲一边摸免费视频| 成人毛片60女人毛片免费| 新久久久久国产一级毛片| 欧美xxxx性猛交bbbb| 国产免费视频播放在线视频| 少妇的逼好多水| 观看av在线不卡| 在线观看av片永久免费下载| 伦理电影大哥的女人| 熟女av电影| 日日啪夜夜爽| 欧美成人一区二区免费高清观看| av黄色大香蕉| 久久综合国产亚洲精品| 全区人妻精品视频| 欧美精品人与动牲交sv欧美| 夜夜看夜夜爽夜夜摸| 午夜福利在线观看免费完整高清在| 成人亚洲欧美一区二区av| 欧美人与善性xxx| 亚洲图色成人| 亚洲精品成人av观看孕妇| 美女内射精品一级片tv| 欧美少妇被猛烈插入视频| 日韩欧美 国产精品| 国产爱豆传媒在线观看| 中国国产av一级| 美女高潮的动态| 亚洲精品一二三| 久久久亚洲精品成人影院| 少妇的逼好多水| 我要看黄色一级片免费的| 国产一区有黄有色的免费视频| 久久鲁丝午夜福利片| 人体艺术视频欧美日本| 丰满人妻一区二区三区视频av| 啦啦啦在线观看免费高清www| 国产在视频线精品| 日韩一区二区视频免费看| 久久热精品热| 国产综合精华液| 女的被弄到高潮叫床怎么办| 精品熟女少妇av免费看| 欧美性感艳星| 欧美成人午夜免费资源| 国产女主播在线喷水免费视频网站| 男女边吃奶边做爰视频| 成人二区视频| 精品国产一区二区三区久久久樱花 | 少妇高潮的动态图| 高清av免费在线| 少妇熟女欧美另类| 亚洲色图av天堂| 国产精品国产三级国产av玫瑰| 亚洲国产色片| 不卡视频在线观看欧美| 日韩大片免费观看网站| 午夜激情福利司机影院| 精品酒店卫生间| 色吧在线观看| 人妻系列 视频| 久久久久久久久久成人| 丰满人妻一区二区三区视频av| 美女cb高潮喷水在线观看| 免费人成在线观看视频色| 婷婷色麻豆天堂久久| 久久人人爽av亚洲精品天堂 | 一本—道久久a久久精品蜜桃钙片| 下体分泌物呈黄色| 亚洲欧美日韩东京热| 91aial.com中文字幕在线观看| av国产精品久久久久影院| 国产乱人偷精品视频| 人妻夜夜爽99麻豆av| 亚洲精品国产色婷婷电影| 亚洲精品中文字幕在线视频 | 交换朋友夫妻互换小说| 欧美日韩视频高清一区二区三区二| 99热这里只有精品一区| 亚洲精品aⅴ在线观看| 舔av片在线| 午夜精品国产一区二区电影| 欧美精品人与动牲交sv欧美| 久久97久久精品| 国产大屁股一区二区在线视频| 久久久久久九九精品二区国产| 久久影院123| 国产91av在线免费观看| 天天躁夜夜躁狠狠久久av| 综合色丁香网| 国产高清三级在线| 欧美精品一区二区大全| 国产免费视频播放在线视频| 欧美变态另类bdsm刘玥| 搡女人真爽免费视频火全软件| 男人和女人高潮做爰伦理| 赤兔流量卡办理| 3wmmmm亚洲av在线观看| 丝袜脚勾引网站| 亚洲无线观看免费| 免费不卡的大黄色大毛片视频在线观看| 简卡轻食公司| 一个人看的www免费观看视频| 国产男人的电影天堂91| 女的被弄到高潮叫床怎么办| 日韩人妻高清精品专区| videossex国产| 在线观看免费视频网站a站| 亚洲欧美日韩无卡精品| 一本久久精品| 十八禁网站网址无遮挡 | 99久国产av精品国产电影| 久久毛片免费看一区二区三区| 最黄视频免费看| 美女cb高潮喷水在线观看| 在线播放无遮挡| 亚洲av成人精品一二三区| 亚洲欧美中文字幕日韩二区| 看十八女毛片水多多多| 有码 亚洲区| 欧美极品一区二区三区四区| 两个人的视频大全免费| 国产精品久久久久久av不卡| 中文资源天堂在线| 啦啦啦在线观看免费高清www| 成人二区视频| 国产乱人视频| 国产在视频线精品| 麻豆成人av视频| 高清日韩中文字幕在线| 国产v大片淫在线免费观看| 欧美日韩一区二区视频在线观看视频在线| 亚洲精品久久午夜乱码| 成人一区二区视频在线观看| 精品国产三级普通话版| 天堂俺去俺来也www色官网| 国产精品.久久久| 国产精品三级大全| 观看免费一级毛片| 精品人妻视频免费看| 欧美xxxx黑人xx丫x性爽| 国产日韩欧美亚洲二区| 成人亚洲精品一区在线观看 | 一级毛片电影观看| 美女cb高潮喷水在线观看| 老熟女久久久| 欧美最新免费一区二区三区| 亚洲欧洲国产日韩| 久久6这里有精品| 亚洲美女搞黄在线观看| 一级二级三级毛片免费看| 亚洲欧美清纯卡通| 最近最新中文字幕大全电影3| 黑丝袜美女国产一区| 国内揄拍国产精品人妻在线| av卡一久久| 精品亚洲成国产av| 你懂的网址亚洲精品在线观看| 国产精品国产三级国产av玫瑰| 丰满少妇做爰视频| 免费黄频网站在线观看国产| 欧美日韩综合久久久久久| 久久久成人免费电影| 王馨瑶露胸无遮挡在线观看| 久久精品国产鲁丝片午夜精品| 久久久久久久久久人人人人人人| av播播在线观看一区| 国产精品女同一区二区软件| 国产老妇伦熟女老妇高清| 中文字幕人妻熟人妻熟丝袜美| av天堂中文字幕网| 九九久久精品国产亚洲av麻豆| 国产成人免费无遮挡视频| 18禁动态无遮挡网站| www.av在线官网国产| 日韩精品有码人妻一区| 黄色怎么调成土黄色| 国产精品蜜桃在线观看| 国产一区二区三区综合在线观看 | 久久韩国三级中文字幕| 97在线人人人人妻| 国产av精品麻豆| 久久影院123| 成人美女网站在线观看视频| 九九久久精品国产亚洲av麻豆| 天堂俺去俺来也www色官网| 男女免费视频国产| 婷婷色综合www| 99re6热这里在线精品视频| 国产男女内射视频| 亚洲国产毛片av蜜桃av| 99热国产这里只有精品6| 久久人人爽人人片av| 亚洲国产高清在线一区二区三| 日本爱情动作片www.在线观看| 大又大粗又爽又黄少妇毛片口| 久久久久精品久久久久真实原创| 久久人人爽人人片av| 天堂中文最新版在线下载| 久久 成人 亚洲| 中文资源天堂在线| 精品一区在线观看国产| 99久久精品一区二区三区| av免费在线看不卡| 国产久久久一区二区三区| 黄片无遮挡物在线观看| 青春草国产在线视频| 三级国产精品欧美在线观看| 99久久精品国产国产毛片| 国产成人精品福利久久| 日本爱情动作片www.在线观看| 少妇的逼水好多| 亚洲自偷自拍三级| 久久久a久久爽久久v久久| 久久精品久久久久久噜噜老黄| 青春草国产在线视频| 欧美精品一区二区大全| 一区二区三区乱码不卡18| 亚洲在久久综合| 亚洲精品国产色婷婷电影| 国产免费又黄又爽又色| 菩萨蛮人人尽说江南好唐韦庄| 美女视频免费永久观看网站| 精品人妻视频免费看| 午夜激情福利司机影院| 中文字幕av成人在线电影| 午夜福利影视在线免费观看| 插逼视频在线观看| 18禁裸乳无遮挡免费网站照片| 亚洲欧美日韩东京热| 我要看日韩黄色一级片| 亚洲欧美成人精品一区二区| 激情 狠狠 欧美| 精品视频人人做人人爽| 国产精品国产三级国产av玫瑰| 蜜桃久久精品国产亚洲av| 亚洲欧美精品专区久久| 国产乱来视频区| av在线蜜桃| 一级毛片我不卡| 网址你懂的国产日韩在线| 一级毛片久久久久久久久女| 尾随美女入室| 激情五月婷婷亚洲| 免费看不卡的av| 久久久国产一区二区| 最近最新中文字幕大全电影3| 视频区图区小说| 蜜桃亚洲精品一区二区三区| 精品人妻视频免费看| 国产乱来视频区| 日韩av不卡免费在线播放| 亚洲av免费高清在线观看| av天堂中文字幕网| 日韩欧美精品免费久久| 国产高清不卡午夜福利| 97热精品久久久久久| 五月开心婷婷网| 校园人妻丝袜中文字幕| 欧美日本视频| 美女xxoo啪啪120秒动态图| 在线观看免费视频网站a站| 国产精品人妻久久久影院| 精品人妻一区二区三区麻豆| 草草在线视频免费看| 精品99又大又爽又粗少妇毛片| 哪个播放器可以免费观看大片| a级毛色黄片| 国产黄色免费在线视频| 99热这里只有是精品在线观看| 日韩av不卡免费在线播放| 人妻少妇偷人精品九色| 男的添女的下面高潮视频| 一本一本综合久久| 天堂中文最新版在线下载| 夜夜骑夜夜射夜夜干| 99精国产麻豆久久婷婷| 美女cb高潮喷水在线观看| 熟女电影av网| 亚洲av免费高清在线观看| 亚洲电影在线观看av| 日韩欧美精品免费久久| av.在线天堂| 日本一二三区视频观看| 男女免费视频国产| 精品人妻熟女av久视频| 中文字幕av成人在线电影| 黄色视频在线播放观看不卡| 22中文网久久字幕| 亚洲人与动物交配视频| 免费高清在线观看视频在线观看| 色视频www国产| 久久99精品国语久久久| 一级av片app| 欧美精品一区二区免费开放| 女的被弄到高潮叫床怎么办| 国产精品秋霞免费鲁丝片| 狠狠精品人妻久久久久久综合| 久久精品国产自在天天线| 免费看日本二区| av免费观看日本| 欧美 日韩 精品 国产| 一区在线观看完整版| 嘟嘟电影网在线观看| 久久国产乱子免费精品| 亚洲国产成人一精品久久久| 又大又黄又爽视频免费| 丝瓜视频免费看黄片| 日产精品乱码卡一卡2卡三| 日本一二三区视频观看| 日日摸夜夜添夜夜添av毛片| 少妇被粗大猛烈的视频| 在线观看美女被高潮喷水网站| 一级爰片在线观看| 欧美日韩一区二区视频在线观看视频在线| 久久综合国产亚洲精品| 日本黄色日本黄色录像| 亚洲aⅴ乱码一区二区在线播放| 人妻制服诱惑在线中文字幕| 六月丁香七月| 妹子高潮喷水视频| 国产午夜精品久久久久久一区二区三区| 国产精品国产三级国产专区5o| 久久99蜜桃精品久久| 免费看av在线观看网站| 成人国产麻豆网| 97在线人人人人妻| 欧美精品国产亚洲| 日韩欧美一区视频在线观看 | 国产淫片久久久久久久久| 午夜福利网站1000一区二区三区| 免费黄色在线免费观看| 深夜a级毛片| 国产无遮挡羞羞视频在线观看| 国产精品偷伦视频观看了| 热re99久久精品国产66热6| 日韩欧美 国产精品| 欧美日韩国产mv在线观看视频 | 精品少妇久久久久久888优播| 一级爰片在线观看| 免费观看a级毛片全部| 在线免费十八禁| 国产av精品麻豆| 啦啦啦中文免费视频观看日本| 午夜视频国产福利| 日韩制服骚丝袜av| 韩国高清视频一区二区三区| 午夜福利网站1000一区二区三区| 18禁在线无遮挡免费观看视频| 欧美激情国产日韩精品一区| 多毛熟女@视频| 亚洲人成网站高清观看| 又大又黄又爽视频免费| 日本黄色片子视频| 欧美精品一区二区大全| 插阴视频在线观看视频| 五月开心婷婷网| 视频中文字幕在线观看| 人妻 亚洲 视频| 亚洲一级一片aⅴ在线观看| 午夜精品国产一区二区电影| 只有这里有精品99| 国产精品一区www在线观看| 国产熟女欧美一区二区| 六月丁香七月| 国产伦精品一区二区三区四那| av免费在线看不卡| 18禁动态无遮挡网站| 在线观看免费日韩欧美大片 | 亚洲精品日韩av片在线观看| 欧美xxxx性猛交bbbb| 亚洲欧美一区二区三区黑人 | 精品久久国产蜜桃| 国产 一区 欧美 日韩| 精品国产三级普通话版| 亚洲精品456在线播放app| 这个男人来自地球电影免费观看 | 哪个播放器可以免费观看大片| 国产日韩欧美亚洲二区| 亚洲av福利一区| 联通29元200g的流量卡| 青春草亚洲视频在线观看| 国产成人freesex在线| 卡戴珊不雅视频在线播放| 亚洲电影在线观看av| 国产美女午夜福利| 日本色播在线视频| 老女人水多毛片| 国产亚洲午夜精品一区二区久久| 亚洲久久久国产精品| av卡一久久| 日本黄大片高清| 99热全是精品| 一区二区av电影网| 久久精品熟女亚洲av麻豆精品| 欧美少妇被猛烈插入视频| 久久精品国产亚洲av涩爱| videossex国产| 纵有疾风起免费观看全集完整版| 干丝袜人妻中文字幕| 免费播放大片免费观看视频在线观看| 欧美一级a爱片免费观看看| 国产高清国产精品国产三级 | 五月天丁香电影| 蜜臀久久99精品久久宅男| 狠狠精品人妻久久久久久综合| 亚州av有码| 亚洲人成网站在线观看播放| 啦啦啦视频在线资源免费观看| 夜夜看夜夜爽夜夜摸| 亚洲欧美日韩另类电影网站 | 一级黄片播放器| 欧美bdsm另类| 亚洲人成网站高清观看| 一级二级三级毛片免费看| 网址你懂的国产日韩在线| 国产老妇伦熟女老妇高清| 中文欧美无线码| 极品少妇高潮喷水抽搐| 丰满乱子伦码专区| 欧美激情极品国产一区二区三区 | 免费人妻精品一区二区三区视频| 直男gayav资源| 亚洲欧洲日产国产| 人人妻人人爽人人添夜夜欢视频 | 亚洲精品第二区| 少妇丰满av| 国产成人a区在线观看| 成人18禁高潮啪啪吃奶动态图 | 观看免费一级毛片| 我要看日韩黄色一级片| 国产高清不卡午夜福利| 亚洲欧美日韩另类电影网站 | 干丝袜人妻中文字幕| 亚洲av.av天堂| 观看免费一级毛片| 各种免费的搞黄视频| 国产精品免费大片| 久久久久久久久久久丰满| 少妇被粗大猛烈的视频| 久久精品国产亚洲av天美| 亚洲综合色惰| 国产成人a区在线观看| 又粗又硬又长又爽又黄的视频| 国产日韩欧美在线精品| 丰满乱子伦码专区| 亚洲性久久影院| 嫩草影院新地址| 欧美激情国产日韩精品一区| 啦啦啦在线观看免费高清www| 免费观看的影片在线观看| 身体一侧抽搐| 免费播放大片免费观看视频在线观看| 美女福利国产在线 | 精品人妻偷拍中文字幕| 亚洲欧美一区二区三区国产| 在线观看免费日韩欧美大片 | 噜噜噜噜噜久久久久久91| 亚洲欧美成人精品一区二区| 校园人妻丝袜中文字幕| 黄色一级大片看看| 亚洲综合精品二区| 永久免费av网站大全| 国产成人aa在线观看| 高清黄色对白视频在线免费看 | 蜜桃亚洲精品一区二区三区| 精品久久久久久电影网| 国产成人精品一,二区| 久久ye,这里只有精品| 亚洲国产日韩一区二区| 日本一二三区视频观看| 久久久亚洲精品成人影院| 香蕉精品网在线| 色吧在线观看| 久热这里只有精品99| 欧美日韩视频高清一区二区三区二| 大香蕉久久网| 中文字幕精品免费在线观看视频 | 啦啦啦视频在线资源免费观看| 精品国产一区二区三区久久久樱花 | 777米奇影视久久| 日韩一区二区视频免费看| 亚洲国产精品一区三区| 成人亚洲精品一区在线观看 | 亚洲人成网站在线观看播放| 99九九线精品视频在线观看视频| 黄色配什么色好看| 欧美成人一区二区免费高清观看| 永久网站在线| 午夜激情福利司机影院| 亚洲熟女精品中文字幕| 老熟女久久久| 2018国产大陆天天弄谢| 午夜视频国产福利| 啦啦啦中文免费视频观看日本| 久久国产精品大桥未久av | 91精品国产九色| 亚洲av.av天堂| 人妻 亚洲 视频| 久久青草综合色| 亚洲欧美日韩东京热| 欧美日韩国产mv在线观看视频 | 天堂俺去俺来也www色官网| 又大又黄又爽视频免费| 成人综合一区亚洲| 美女xxoo啪啪120秒动态图| 网址你懂的国产日韩在线| 国产亚洲精品久久久com| 制服丝袜香蕉在线| 少妇人妻精品综合一区二区| 一区在线观看完整版| av黄色大香蕉| 国产精品人妻久久久影院| 久久久欧美国产精品| 男男h啪啪无遮挡| 亚洲国产高清在线一区二区三| 最近2019中文字幕mv第一页| 亚洲精品亚洲一区二区| 欧美成人精品欧美一级黄| 亚州av有码| 免费人成在线观看视频色| 亚洲欧美精品专区久久| 一级av片app| 在线观看av片永久免费下载| 国产精品久久久久久久久免| 各种免费的搞黄视频| 另类亚洲欧美激情| 免费观看性生交大片5| 最近中文字幕2019免费版| 国产精品久久久久久精品电影小说 | 成人特级av手机在线观看| 精品久久久噜噜| 只有这里有精品99| 蜜桃亚洲精品一区二区三区| 街头女战士在线观看网站| 直男gayav资源| 国国产精品蜜臀av免费| 久久久a久久爽久久v久久| av播播在线观看一区| 国产v大片淫在线免费观看| 草草在线视频免费看| 热re99久久精品国产66热6| 日韩av在线免费看完整版不卡| 三级国产精品片| 日韩精品有码人妻一区| 国产高清三级在线|