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

    三維建模軟件3ds Max數(shù)據(jù)文件3ds的解析

    2012-01-12 06:43:32劉爽張恒博
    關(guān)鍵詞:字節(jié)材質(zhì)解析

    劉爽,張恒博

    (大連民族學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院,遼寧大連 116605)

    三維建模軟件3ds Max數(shù)據(jù)文件3ds的解析

    劉爽,張恒博

    (大連民族學(xué)院計(jì)算機(jī)科學(xué)與工程學(xué)院,遼寧大連 116605)

    為了實(shí)現(xiàn)三維建模數(shù)據(jù)的快速讀取和解析,提出了一種解析保存3ds數(shù)據(jù)的方法并應(yīng)用到實(shí)際三維漫游軟件中。作為專業(yè)的三維建模軟件,3ds Max提供了強(qiáng)大的快速建模功能。但由于需要占用大量CPU和內(nèi)存資源,因此其實(shí)時(shí)交互性較差,很難直接應(yīng)用到實(shí)際工程項(xiàng)目中。充分利用3ds Max的快速建模能力,分析3ds Max的建模文件3ds數(shù)據(jù)格式,以其內(nèi)部樹(shù)狀數(shù)據(jù)結(jié)構(gòu)為基礎(chǔ),按照其存儲(chǔ)特點(diǎn)及數(shù)據(jù)之間的關(guān)系有效讀取,并采用C++高效編碼實(shí)現(xiàn),以自定義的列表類、對(duì)象類、材質(zhì)庫(kù)類合理的組織和保存,為三維場(chǎng)景重建奠定基礎(chǔ)。實(shí)際應(yīng)用表明該解析算法實(shí)用有效。

    3ds Max;三維建模;3ds數(shù)據(jù)文件;實(shí)時(shí)交互;解析

    隨著虛擬現(xiàn)實(shí)技術(shù)的發(fā)展,航空航天、醫(yī)學(xué)實(shí)習(xí)、軍事訓(xùn)練、建筑設(shè)計(jì)、教育培訓(xùn)等眾多領(lǐng)域?qū)谌S建模的三維可視化技術(shù)需求越來(lái)越大[1-3]。這里的三維建模技術(shù)是指獲取實(shí)際環(huán)境的三維數(shù)據(jù),并根據(jù)應(yīng)用的需要,利用獲取的三維數(shù)據(jù)建立相應(yīng)的虛擬環(huán)境模型。目前,常用的三維建模軟件包括AutoCAD、3ds Max、Rhino、Alias、Solidthink、3D VIZ等等。盡管不同的三維建模軟件適用于不同的應(yīng)用領(lǐng)域,但3ds Max還是以適用范圍廣、功能強(qiáng)大而成為PC機(jī)上全球使用人數(shù)最多的三維設(shè)計(jì)軟件之一。3ds Max全稱3D Studio Max,是Autodesk多媒體分公司——Discreet公司開(kāi)發(fā)的三維建模、渲染、動(dòng)畫制作軟件,其專業(yè)性較強(qiáng),功能可以與工作站級(jí)的軟件相媲美,廣泛應(yīng)用于電影特效制作、影視動(dòng)畫設(shè)計(jì)(廣告、片頭)、建筑裝潢、游戲制作(交互式和電影式)、三維概念化設(shè)計(jì)等各個(gè)領(lǐng)域。

    但是大規(guī)模三維場(chǎng)景的三維模型往往比較復(fù)雜,3ds Max軟件在普通的個(gè)人PC機(jī)上運(yùn)行這些復(fù)雜三維模型時(shí)需要占用大量的CPU和內(nèi)存資源,因此交互性和實(shí)時(shí)性較差。本文將主要討論其建模數(shù)據(jù)3ds文件的特點(diǎn)、組織方式,快速解析并合理保存,充分利用該建模軟件快速?gòu)?qiáng)大的建模功能的同時(shí)借助于OpenGL保證三維可視化的實(shí)時(shí)交互性。

    13 ds數(shù)據(jù)格式文件分析

    3ds Max軟件的建模數(shù)據(jù)保存為以“.DS”為擴(kuò)展名的3ds數(shù)據(jù)文件格式。出于保護(hù)版權(quán)等原因,文件3ds對(duì)外格式是不公開(kāi)的,Autodesk公司對(duì)3ds文件不提供任何支持。但是可以通過(guò)已知的數(shù)據(jù)結(jié)構(gòu)及相關(guān)研究資料完成3ds文件的解析。3ds文件中保存有三維建模所需的點(diǎn)、線、面、材質(zhì)等屬性特征,通過(guò)讀取其二進(jìn)制格式數(shù)據(jù),可以編程實(shí)現(xiàn)獲取點(diǎn)、線、面、材質(zhì)等數(shù)據(jù),進(jìn)而實(shí)現(xiàn)三維場(chǎng)景重建。

    1.13 ds數(shù)據(jù)文件格式

    解析3ds文件的關(guān)鍵是理清文件的內(nèi)部數(shù)據(jù)結(jié)構(gòu)。3ds文件內(nèi)部是以“塊”為單位組織的。這里,“塊”是指相同類型數(shù)據(jù)信息的集合。所有塊信息的數(shù)據(jù)格式見(jiàn)表1。

    表1 塊數(shù)據(jù)格式

    由表1可知,這些塊數(shù)據(jù)說(shuō)明了緊跟其ID之后的內(nèi)容和下一個(gè)塊的地址。下一個(gè)塊的指針與當(dāng)前塊的首地址和長(zhǎng)度有關(guān)。所有的塊都是以一個(gè)塊頭為起始的,后面跟著塊數(shù)據(jù)和子塊。塊頭是表1中的前兩行,包括兩個(gè)字節(jié)保存的塊ID和四個(gè)字節(jié)保存的塊的長(zhǎng)度信息。根據(jù)不同塊的ID值就可以獲取該塊的數(shù)據(jù)信息。

    3ds文件以二進(jìn)制形式存儲(chǔ),以二進(jìn)制打開(kāi)任何一個(gè)3DS文件,可以發(fā)現(xiàn)其內(nèi)容都是以4D4D開(kāi)頭,如圖1,該圖為太陽(yáng)鳥(niǎo)的三維建模數(shù)據(jù)文件??梢酝ㄟ^(guò)判斷文件起始的兩個(gè)字節(jié)是否為0x4D4D來(lái)判斷文件是否為3ds格式。

    圖1 3ds文件的十六進(jìn)制數(shù)據(jù)查看

    與許多文件格式一樣,3ds二進(jìn)制文件中的數(shù)據(jù)也是按低位在前、高位在后的方式組織的,例如,兩個(gè)十六進(jìn)制字節(jié)4A 5C組成的整型數(shù),則5C是高位字節(jié),4A是低位字節(jié);對(duì)于長(zhǎng)整型數(shù),如:4A 5C 3B 8F,則5C4A是低位字,而8F3B是高位字,解析數(shù)據(jù)時(shí)需遵循這一規(guī)則。

    3ds文件中所有的塊以樹(shù)形結(jié)構(gòu)組織在一起,就是說(shuō)大塊中包含小塊,最頂層的塊為主塊(Main Chunk),其塊ID為0x4D4D。三維場(chǎng)景重建所需的塊均是主塊的一級(jí)或多級(jí)子塊,每個(gè)塊所包含的信息不同,所以每塊內(nèi)部的數(shù)據(jù)結(jié)構(gòu)也并不相同。

    1.23 ds樹(shù)狀結(jié)構(gòu)

    為了直觀的說(shuō)明3ds文件數(shù)據(jù)之間的關(guān)系,本文選擇三維重建主要的塊:主編輯塊(3D Editor Chunk)、對(duì)象塊(Object Block)、材質(zhì)塊(Material Block)、關(guān)鍵幀塊(Keyframer Chunk)來(lái)說(shuō)明塊之間的父子關(guān)系,如圖2,不同層次的樹(shù)狀結(jié)構(gòu)就體現(xiàn)了不同的父子關(guān)系。這里由于篇幅關(guān)系圖2并未列出所有的塊數(shù)據(jù),為避免個(gè)別節(jié)點(diǎn)的子節(jié)點(diǎn)過(guò)多,某些子塊信息已省略。

    其中,MAIN3DS(0x4D4D)為3ds文件中的主塊,包含所有其它的塊,所有子塊中最重要的就是主編輯塊EDIT3DS。

    EDIT3DS(0x3D3D)塊,包含對(duì)象塊EDIT_ OBJECT,也就是三維場(chǎng)景中的對(duì)象。

    EDIT_OBJECT(0x4000)塊,包含OBJ_TRIMESH塊。塊頭之后緊跟著一個(gè)以NULL結(jié)尾的字符串對(duì)象名。

    OBJ_TRIMESH(0x4100)塊,包含對(duì)象的幾何信息:頂點(diǎn)、面、紋理坐標(biāo)。

    TRI_VERTEXL(0x4110)塊,包含頂點(diǎn)列表,格式為兩字節(jié)無(wú)符號(hào)整型頂點(diǎn)總數(shù),之后是頂點(diǎn)數(shù)目個(gè)三元組,每個(gè)三元組為一個(gè)點(diǎn)的XYZ坐標(biāo)。這里需要注意的是,OpenGL的空間坐標(biāo)系是右手坐標(biāo)系,而3DS文件的坐標(biāo)系是左手坐標(biāo)系,因此在讀取時(shí)要對(duì)其進(jìn)行適當(dāng)?shù)霓D(zhuǎn)化,將讀取的坐標(biāo)值的Y坐標(biāo)與Z坐標(biāo)對(duì)調(diào),并將對(duì)調(diào)之后的Z坐標(biāo)翻轉(zhuǎn)。

    TRI_FACEL1(0x4120)塊,定義面信息,每個(gè)面都是由三個(gè)點(diǎn)構(gòu)成的。格式與點(diǎn)塊類似,前兩個(gè)字節(jié)是無(wú)符號(hào)整型數(shù)字,代表面的總數(shù),接下來(lái)是4個(gè)兩字節(jié)的無(wú)符號(hào)整型,前三個(gè)是點(diǎn)在點(diǎn)塊中的索引號(hào),最后一個(gè)是標(biāo)志位??梢愿鶕?jù)面塊中每個(gè)面對(duì)應(yīng)三個(gè)點(diǎn)在點(diǎn)塊中的索引,搜索到點(diǎn)的三維坐標(biāo)。

    TRI_TEXCOORD(0x4140)塊,提供紋理坐標(biāo),起始的兩個(gè)字節(jié)無(wú)符號(hào)整型表示列表中的條目總數(shù),之后是兩浮點(diǎn)數(shù)的序列對(duì),定義相應(yīng)頂點(diǎn)的二維紋理坐標(biāo)。

    圖2 3ds文件樹(shù)形結(jié)構(gòu)圖

    23 ds數(shù)據(jù)格式文件解析

    2.13 ds數(shù)據(jù)解析

    假設(shè)從3ds文件中截取22個(gè)字節(jié)的數(shù)據(jù):

    讀取文件頭,判斷ID是否為0x4D4D,若ID不是0x4D4D則直接跳出,否則繼續(xù)。

    接著就是按照樹(shù)狀塊的結(jié)構(gòu)通過(guò)while循環(huán),從樹(shù)干、樹(shù)杈、樹(shù)枝依次讀取,也就是按照文件指針的順序依次讀取,如果讀取到的塊信息是三維建模需要的,那么進(jìn)一步解析。如果讀取的塊信息未知,那么直接跳過(guò)。注意讀取過(guò)程不能按特定的塊ID去查找塊信息,因?yàn)椴⒉皇撬械膲K都存在,比如材質(zhì)塊,如果在建模時(shí)未指定對(duì)象材質(zhì),那么導(dǎo)出的3ds文件中就不包含材質(zhì)塊。主程序流程如圖3。

    其中,Read3DSChunk()函數(shù)用于將塊的內(nèi)容讀入塊結(jié)構(gòu)中,對(duì)每個(gè)塊調(diào)用的Read3DSFile()函數(shù)用來(lái)獲取對(duì)象信息、材質(zhì)信息、關(guān)鍵幀信息等。Read3DSFile()函數(shù)中調(diào)用ReadMDATA()函數(shù)讀取最高級(jí)的對(duì)象數(shù)據(jù);ReadKFDATA()函數(shù)讀取關(guān)鍵幀數(shù)據(jù)。

    圖3 解析3ds文件的主流程

    這里對(duì)主編輯塊的解析流程簡(jiǎn)要加以說(shuō)明。根據(jù)塊頭的ID號(hào)判斷讀取的是材質(zhì)塊還是對(duì)象塊。當(dāng)讀取到材質(zhì)塊時(shí),則將讀取到的信息保存到材質(zhì)結(jié)構(gòu)體tMaterial中,每讀完一個(gè)材質(zhì)塊,就將其添加到材質(zhì)對(duì)象MaterialDict中,最終組成材質(zhì)庫(kù)。當(dāng)讀取到的是對(duì)象塊時(shí),調(diào)用ReadNamed-Object()函數(shù)來(lái)讀入對(duì)應(yīng)名稱的對(duì)象塊,其它名稱的塊將忽略,該函數(shù)只對(duì)塊ID為0x4100的對(duì)象塊進(jìn)行處理,其余的塊直接跳過(guò)。

    對(duì)象由點(diǎn)、面、材質(zhì)三部分構(gòu)成。因此,讀取對(duì)象塊時(shí)可以根據(jù)塊的ID值做不同的處理。

    如果塊ID值為0x4110,則當(dāng)前塊為點(diǎn)塊。把點(diǎn)數(shù)據(jù)讀入的同時(shí)寫入對(duì)象類。

    如果塊ID為0x4120,則當(dāng)前塊為面塊。讀取面塊時(shí)首先獲取總面數(shù),通過(guò)fread(&value,sizeof (value),1,fp)將面數(shù)讀取到value變量中,接著根據(jù)面數(shù)循環(huán)讀取每個(gè)面對(duì)應(yīng)三個(gè)點(diǎn)的索引,循環(huán)結(jié)束后將索引加入到object對(duì)象中,然后讀取該面塊包含的面對(duì)應(yīng)的材質(zhì)名稱并根據(jù)名稱到材質(zhì)庫(kù)中查找,接下來(lái)讀入該材質(zhì)映射的面的數(shù)量,最后將查找得到的材質(zhì)加入到object對(duì)象中并與對(duì)應(yīng)的面進(jìn)行關(guān)聯(lián)。

    如果塊ID值為0x4140,則當(dāng)前塊為紋理坐標(biāo)塊。UV紋理坐標(biāo)是二維坐標(biāo),其作用是實(shí)現(xiàn)三維場(chǎng)景中逼真的三維環(huán)境,即把現(xiàn)實(shí)世界中的圖片嵌合在三維物體上。3ds中提供的方法是應(yīng)用紋理坐標(biāo)之前首先由點(diǎn)塊中對(duì)應(yīng)的三個(gè)點(diǎn)確定一個(gè)平面,然后再由三個(gè)紋理坐標(biāo)確定該面所需的貼圖。每個(gè)UV紋理坐標(biāo)由兩個(gè)浮點(diǎn)數(shù)構(gòu)成,與之前讀取的點(diǎn)塊中每個(gè)點(diǎn)依次對(duì)應(yīng),所以紋理坐標(biāo)的數(shù)量與點(diǎn)塊中點(diǎn)數(shù)完全相同。

    2.2 解析數(shù)據(jù)的保存

    在OpenGL[4]中實(shí)現(xiàn)三維重建時(shí),面是由點(diǎn)構(gòu)成的,對(duì)象是由面構(gòu)成的,對(duì)象上的顏色、貼圖等數(shù)據(jù)則是由材質(zhì)庫(kù)根據(jù)對(duì)象不同的面選擇不同的材質(zhì)塊進(jìn)行映射。因此,在2.1節(jié)讀取3ds文件的過(guò)程中必須保存相應(yīng)數(shù)據(jù)。本文3ds文件數(shù)據(jù)的保存是通過(guò)三個(gè)類完成的,分別為對(duì)象類、列表類、材質(zhì)庫(kù)類。其中對(duì)象類用于保存一個(gè)對(duì)象的所有信息,包括坐標(biāo)點(diǎn)、紋理坐標(biāo)點(diǎn)、對(duì)象本身所用的材質(zhì),面的信息等等。列表類的作用是可以索引所有的對(duì)象,即可以通過(guò)列表類獲取所有已知的信息。材質(zhì)庫(kù)類用于保存讀取的材質(zhì)塊,其中包括材質(zhì)的鏡面光成分、散射光成分、對(duì)應(yīng)的紋理貼圖名等。

    由上節(jié)的讀取解析過(guò)程可知,一個(gè)3ds文件解析之后保存成了一個(gè)列表類、一個(gè)材質(zhì)庫(kù)類,一個(gè)列表類對(duì)應(yīng)一個(gè)或多個(gè)對(duì)象類。其中材質(zhì)庫(kù)類包含所有的材質(zhì)信息,而一個(gè)對(duì)象類包含了該對(duì)象所有三維重建所需要的數(shù)據(jù)信息及對(duì)應(yīng)材質(zhì)庫(kù)的索引。在OpenGL中實(shí)現(xiàn)三維重建時(shí)只需要通過(guò)列表類就可找到所有需要的數(shù)據(jù)信息。

    3 實(shí)際應(yīng)用

    OpenGL作為專業(yè)的3D程序接口,定義了一個(gè)跨編程語(yǔ)言、跨平臺(tái)的編程接口,可以方便的進(jìn)行3D物體交互性應(yīng)用程序的開(kāi)發(fā)。本文在MFC框架下,利用OpenGL三維建模功能函數(shù)及交互繪制函數(shù)實(shí)現(xiàn)了大連民族學(xué)院校園三維漫游系統(tǒng)軟件的開(kāi)發(fā)。由于本文的側(cè)重點(diǎn)在于3ds數(shù)據(jù)文件格式的有效解析和保存,因此對(duì)基于MFC框架和OpenGL類庫(kù)實(shí)現(xiàn)的三維重建就不再詳細(xì)陳述,相關(guān)信息可以查閱參考文獻(xiàn)[5]。3ds Max軟件與本漫游軟件運(yùn)行相同場(chǎng)景時(shí)的每幀刷新結(jié)果見(jiàn)表2,這里pc機(jī)配置CPU為Intel Pentium Dual E2180 2.00GHz主頻,1G內(nèi)存,120G硬盤的普通電腦,不同的場(chǎng)景為把整個(gè)校園建模數(shù)據(jù)分割為不同的組成部分。由對(duì)比數(shù)據(jù)可以看出本漫游軟件在三維場(chǎng)景漫游過(guò)程中畫面更流暢。

    表2 3ds Max與漫游軟件運(yùn)行效果對(duì)比

    4 結(jié)語(yǔ)

    在OpenGL+MFC框架下,以解析的3ds數(shù)據(jù)為基礎(chǔ)實(shí)現(xiàn)的三維重建,完成了大連民族學(xué)院三維漫游系統(tǒng),該軟件可以在普通個(gè)人用戶的PC機(jī)上流暢運(yùn)行。這種實(shí)現(xiàn)方案不僅有效利用了3ds Max軟件的快速建模功能,在保證良好三維重建效果的同時(shí),借助OpenGL的交互繪制編程接口提供了強(qiáng)大的實(shí)時(shí)交互功能。

    [1]HUANG Y L,ZHANG X,3D reconstruction based on OpenGL and treatment of smoothness[C].In Proceedings of 2011 IEEE 3rd International Conference on Communication Software and Networks(ICCSN 2011),Xi'an,China,2011:78-81.

    [2]OZKAN N F,GREENSTEIN J S.Effects of 2D online and 3D virtual world meeting spaces on the performance of a concept selection task by engineering design teams[C].In Proceedings of the Human Factors and Ergonomics Society 55th Annual Meeting,HFES 2011,2011:1676-1680.

    [3]郭立萍,李光霞,董碩.虛擬現(xiàn)實(shí)技術(shù)在構(gòu)建虛擬旅游環(huán)境中的應(yīng)用[J].安徽農(nóng)業(yè)科學(xué),2010,38(18): 9811-9813.

    [4]HEARN D,PAULINE M B.Computer Graphics with OpenGL[M].北京:電子工業(yè)出版社,2005.

    [5]李國(guó)超,劉爽,張延超,等.VC環(huán)境下基于OpenGL與3DS的三維場(chǎng)景重建[J].電腦知識(shí)與技術(shù),2010,26 (10):10131-10133.

    Parsing of 3ds Data File Provided by Three Dimensional Modelling Software 3ds Max

    LIU Shuang,ZHANG Heng-bo
    (School of Computer Science&Engineering,Dalian Nationalities University,Dalian Liaoning 116605,China)

    To read and parse three dimensional modelling data rapidly,an approach of parsing and saving 3ds data is proposed and applied in a practical 3D walkthrough software.As a professional three dimensional modelling software,3ds Max provides powerful and rapid functions of modelling.But due to massive occupation of resources of CPU and memory,real-time interaction of this software is poor and practical application of engineering projects is difficult.Making full use of the advantages of rapid modelling functions of 3ds Max software,we analyzed modelling file with 3ds data format provided by 3ds Max based on its inner tree-structured data structure.C+ +programming language is adopted to implement effective reading according to its saving characteristics and relationship between data.Then self-defined list class,object class and material library class are introduced to organize and save the parsed data for three dimensional reconstruction.Practical application shows the effectiveness of the proposed parsing algorithm.

    3ds Max;three dimensional modeling;3ds data file;real-time interaction;parsing

    TP391

    A

    1009-315X(2012)03-0260-05

    2012-2-23;最后

    2012-3-1

    中央高?;究蒲袠I(yè)務(wù)費(fèi)專項(xiàng)資金資助項(xiàng)目(DC110306)。

    劉爽(1977-),女,滿族,遼寧錦州人,副教授,博士,主要從事智能信息處理、計(jì)算機(jī)教育研究。

    (責(zé)任編輯 劉敏)

    猜你喜歡
    字節(jié)材質(zhì)解析
    No.8 字節(jié)跳動(dòng)將推出獨(dú)立出口電商APP
    三角函數(shù)解析式中ω的幾種求法
    No.10 “字節(jié)跳動(dòng)手機(jī)”要來(lái)了?
    衣服材質(zhì)大揭秘
    睡夢(mèng)解析儀
    簡(jiǎn)談MC7字節(jié)碼
    電競(jìng)初解析
    商周刊(2017年12期)2017-06-22 12:02:01
    相機(jī)解析
    外套之材質(zhì)對(duì)比戰(zhàn)
    Coco薇(2015年10期)2015-10-19 12:17:50
    針織衫之材質(zhì)對(duì)比戰(zhàn)
    Coco薇(2015年10期)2015-10-19 12:17:14
    黄色女人牲交| 国产精品一区二区在线观看99| 18禁美女被吸乳视频| 免费看十八禁软件| 成人手机av| 国产色视频综合| 亚洲成a人片在线一区二区| 中文字幕人妻熟女乱码| 日本vs欧美在线观看视频| 女人精品久久久久毛片| 成人国语在线视频| aaaaa片日本免费| 欧美黄色淫秽网站| xxx96com| 久久精品亚洲精品国产色婷小说| 亚洲精品成人av观看孕妇| 美女国产高潮福利片在线看| 女性被躁到高潮视频| www日本在线高清视频| 又黄又爽又免费观看的视频| 午夜福利影视在线免费观看| 在线观看舔阴道视频| 在线观看舔阴道视频| 亚洲va日本ⅴa欧美va伊人久久| 亚洲中文日韩欧美视频| 国产1区2区3区精品| 国产激情欧美一区二区| av电影中文网址| 最近最新中文字幕大全免费视频| 老鸭窝网址在线观看| 中文字幕另类日韩欧美亚洲嫩草| 一级黄色大片毛片| 亚洲美女黄片视频| 一二三四社区在线视频社区8| cao死你这个sao货| 欧美在线一区亚洲| 欧美黄色淫秽网站| 国产成人免费无遮挡视频| 韩国av一区二区三区四区| 国产精品乱码一区二三区的特点 | 欧美日韩视频精品一区| 成熟少妇高潮喷水视频| 精品少妇久久久久久888优播| 不卡av一区二区三区| 女同久久另类99精品国产91| 黑人巨大精品欧美一区二区蜜桃| 1024香蕉在线观看| 国产一区二区三区在线臀色熟女 | 国产成人系列免费观看| 乱人伦中国视频| 亚洲av成人av| 久久久水蜜桃国产精品网| 久久久久精品人妻al黑| 日韩熟女老妇一区二区性免费视频| 亚洲性夜色夜夜综合| 欧美精品人与动牲交sv欧美| 国产黄色免费在线视频| 成人黄色视频免费在线看| 99久久国产精品久久久| 成熟少妇高潮喷水视频| 亚洲在线自拍视频| 午夜福利影视在线免费观看| 午夜两性在线视频| 人妻一区二区av| 欧美成狂野欧美在线观看| 淫妇啪啪啪对白视频| 成人特级黄色片久久久久久久| 丰满的人妻完整版| 亚洲人成电影观看| 亚洲精品国产色婷婷电影| 亚洲欧美精品综合一区二区三区| 在线永久观看黄色视频| 国产成人影院久久av| 高清av免费在线| 老司机亚洲免费影院| 在线观看一区二区三区激情| a级毛片在线看网站| 日韩欧美在线二视频 | 男人操女人黄网站| 国产人伦9x9x在线观看| 激情视频va一区二区三区| 久久中文看片网| 成年人黄色毛片网站| 国产在线精品亚洲第一网站| 大型黄色视频在线免费观看| 成在线人永久免费视频| 成人国语在线视频| 女性被躁到高潮视频| 一区福利在线观看| 在线观看午夜福利视频| 久久青草综合色| 欧美 日韩 精品 国产| 女性生殖器流出的白浆| 首页视频小说图片口味搜索| 国产乱人伦免费视频| 久久久精品免费免费高清| a在线观看视频网站| 精品第一国产精品| 悠悠久久av| 久久香蕉国产精品| 日本撒尿小便嘘嘘汇集6| 欧美乱码精品一区二区三区| 国产真人三级小视频在线观看| 99国产精品一区二区蜜桃av | 亚洲精品美女久久av网站| 欧美成狂野欧美在线观看| 亚洲精品av麻豆狂野| 好男人电影高清在线观看| 亚洲av电影在线进入| 精品一区二区三区四区五区乱码| 无限看片的www在线观看| 日韩制服丝袜自拍偷拍| 久久久国产欧美日韩av| 精品久久久久久久久久免费视频 | 波多野结衣一区麻豆| 亚洲一区二区三区欧美精品| 很黄的视频免费| 女人被狂操c到高潮| 国产成人欧美在线观看 | 极品少妇高潮喷水抽搐| 久久精品国产亚洲av香蕉五月 | 成人影院久久| 亚洲av成人一区二区三| 一边摸一边做爽爽视频免费| 男人舔女人的私密视频| 一区二区日韩欧美中文字幕| 久久精品人人爽人人爽视色| 99国产精品一区二区蜜桃av | 亚洲av成人不卡在线观看播放网| av欧美777| 老司机影院毛片| 69精品国产乱码久久久| 高清av免费在线| 国产精品亚洲一级av第二区| 欧美激情极品国产一区二区三区| 亚洲免费av在线视频| 女性被躁到高潮视频| 亚洲视频免费观看视频| 中文字幕人妻熟女乱码| 一本综合久久免费| 久久精品国产亚洲av香蕉五月 | 国产亚洲精品第一综合不卡| 精品福利永久在线观看| 黄色a级毛片大全视频| 久久久久久久国产电影| 大型av网站在线播放| 伦理电影免费视频| 欧美 日韩 精品 国产| 叶爱在线成人免费视频播放| 多毛熟女@视频| 天堂俺去俺来也www色官网| 99在线人妻在线中文字幕 | 精品国产美女av久久久久小说| 久久九九热精品免费| 亚洲av成人一区二区三| 国产免费av片在线观看野外av| 亚洲五月婷婷丁香| 精品卡一卡二卡四卡免费| 丁香欧美五月| 亚洲五月婷婷丁香| 香蕉久久夜色| 99热只有精品国产| 成人国语在线视频| 亚洲欧美激情在线| 女性生殖器流出的白浆| 夫妻午夜视频| 亚洲专区中文字幕在线| 亚洲国产精品一区二区三区在线| 精品第一国产精品| 久久久国产欧美日韩av| 久久精品亚洲av国产电影网| 无限看片的www在线观看| 欧美午夜高清在线| 女警被强在线播放| 又黄又爽又免费观看的视频| 制服人妻中文乱码| 一进一出抽搐gif免费好疼 | 成人18禁在线播放| 亚洲精品在线观看二区| 人成视频在线观看免费观看| 少妇猛男粗大的猛烈进出视频| 美女午夜性视频免费| 国产成人影院久久av| 看黄色毛片网站| 国产一区在线观看成人免费| 高清毛片免费观看视频网站 | av免费在线观看网站| 日本精品一区二区三区蜜桃| av中文乱码字幕在线| 亚洲成人国产一区在线观看| 久久天躁狠狠躁夜夜2o2o| 国内久久婷婷六月综合欲色啪| 久热爱精品视频在线9| 国产精品国产av在线观看| 国产黄色免费在线视频| 久久国产精品人妻蜜桃| a级毛片黄视频| 午夜视频精品福利| 久久中文看片网| 男女免费视频国产| 性少妇av在线| 热re99久久国产66热| 亚洲精品中文字幕在线视频| 日韩欧美三级三区| 69av精品久久久久久| 亚洲精品乱久久久久久| 韩国av一区二区三区四区| 国产高清视频在线播放一区| 国产91精品成人一区二区三区| 18禁美女被吸乳视频| 久久精品国产99精品国产亚洲性色 | 三上悠亚av全集在线观看| 欧美激情高清一区二区三区| 黄片播放在线免费| 国产精品香港三级国产av潘金莲| 久99久视频精品免费| 手机成人av网站| 成年人免费黄色播放视频| 久久久久国产一级毛片高清牌| 亚洲成人免费电影在线观看| 男女免费视频国产| 一区二区三区国产精品乱码| 久久精品国产亚洲av香蕉五月 | 一区二区日韩欧美中文字幕| 日本撒尿小便嘘嘘汇集6| 在线观看免费视频日本深夜| 精品国产乱码久久久久久男人| 最新美女视频免费是黄的| 亚洲成人免费av在线播放| 亚洲人成电影观看| 岛国在线观看网站| 成人免费观看视频高清| 国产高清国产精品国产三级| 日韩成人在线观看一区二区三区| 国产精华一区二区三区| 热99国产精品久久久久久7| 天堂动漫精品| 高清在线国产一区| 亚洲第一av免费看| 精品久久久久久电影网| 精品国产亚洲在线| 69av精品久久久久久| 男男h啪啪无遮挡| av视频免费观看在线观看| 热99re8久久精品国产| 黄色成人免费大全| 国产精品.久久久| 极品人妻少妇av视频| 免费一级毛片在线播放高清视频 | 99久久综合精品五月天人人| 在线观看66精品国产| av视频免费观看在线观看| 国产色视频综合| 国产日韩一区二区三区精品不卡| 午夜两性在线视频| 国产欧美亚洲国产| 欧美日韩一级在线毛片| xxxhd国产人妻xxx| 欧美 日韩 精品 国产| 亚洲熟妇中文字幕五十中出 | 操美女的视频在线观看| 精品国内亚洲2022精品成人 | 国产免费现黄频在线看| 精品熟女少妇八av免费久了| 丁香六月欧美| 嫩草影视91久久| 成人亚洲精品一区在线观看| 热99re8久久精品国产| 久久精品亚洲熟妇少妇任你| 精品国产美女av久久久久小说| 久久精品国产99精品国产亚洲性色 | 亚洲欧美激情综合另类| 不卡一级毛片| 免费看十八禁软件| 手机成人av网站| 亚洲性夜色夜夜综合| 精品少妇久久久久久888优播| 久久精品aⅴ一区二区三区四区| 国产精品秋霞免费鲁丝片| 一边摸一边做爽爽视频免费| 电影成人av| 亚洲专区字幕在线| videosex国产| 亚洲精品久久午夜乱码| 午夜免费观看网址| 欧美国产精品一级二级三级| 国产淫语在线视频| 精品欧美一区二区三区在线| 丝瓜视频免费看黄片| 久久午夜亚洲精品久久| 亚洲熟女毛片儿| 亚洲精品中文字幕一二三四区| 精品高清国产在线一区| 老汉色av国产亚洲站长工具| 国产aⅴ精品一区二区三区波| 国产真人三级小视频在线观看| 国产精品秋霞免费鲁丝片| 国产精品久久久久久精品古装| 在线看a的网站| 精品少妇久久久久久888优播| 精品一区二区三卡| 精品无人区乱码1区二区| 国产亚洲精品久久久久久毛片 | 一本综合久久免费| 国产精品九九99| 免费av中文字幕在线| av天堂在线播放| 两性夫妻黄色片| 国产精品一区二区精品视频观看| 性色av乱码一区二区三区2| 黄色a级毛片大全视频| 99re在线观看精品视频| e午夜精品久久久久久久| 日韩大码丰满熟妇| 老司机亚洲免费影院| 久久久久久久午夜电影 | 欧美最黄视频在线播放免费 | videos熟女内射| 一区在线观看完整版| 亚洲精品一卡2卡三卡4卡5卡| 99精国产麻豆久久婷婷| 免费观看精品视频网站| 国产欧美日韩一区二区三| 性少妇av在线| 午夜精品国产一区二区电影| 男女免费视频国产| 女人爽到高潮嗷嗷叫在线视频| 一区二区日韩欧美中文字幕| 免费在线观看亚洲国产| 久久久久久人人人人人| 香蕉丝袜av| 久久久国产一区二区| 天堂俺去俺来也www色官网| 天堂中文最新版在线下载| 一级毛片精品| 久久狼人影院| 午夜精品在线福利| 淫妇啪啪啪对白视频| 久久久久久人人人人人| 女性生殖器流出的白浆| 黄片大片在线免费观看| 精品第一国产精品| 欧美成人午夜精品| 久热这里只有精品99| 国产色视频综合| 久久精品亚洲精品国产色婷小说| 丰满的人妻完整版| 国产成人一区二区三区免费视频网站| 色老头精品视频在线观看| 男女床上黄色一级片免费看| 久久久国产成人精品二区 | 悠悠久久av| 精品福利永久在线观看| 中文字幕av电影在线播放| 国产精品久久久av美女十八| 一区二区三区精品91| 欧美日韩国产mv在线观看视频| 变态另类成人亚洲欧美熟女 | 亚洲国产中文字幕在线视频| 12—13女人毛片做爰片一| 国产午夜精品久久久久久| 国产高清videossex| 精品一区二区三卡| 亚洲欧美激情综合另类| 女性被躁到高潮视频| 女性生殖器流出的白浆| 久久热在线av| 丁香欧美五月| 在线观看免费午夜福利视频| 国产精品99久久99久久久不卡| 国产精品自产拍在线观看55亚洲 | 岛国毛片在线播放| 男女高潮啪啪啪动态图| 国产精品久久久av美女十八| 国产成人一区二区三区免费视频网站| 动漫黄色视频在线观看| 交换朋友夫妻互换小说| 亚洲午夜理论影院| 日韩三级视频一区二区三区| av天堂久久9| 久久亚洲精品不卡| 免费在线观看亚洲国产| 一进一出抽搐gif免费好疼 | 十分钟在线观看高清视频www| 欧美 日韩 精品 国产| 久久久久国内视频| 热99国产精品久久久久久7| 国产亚洲欧美在线一区二区| 男女高潮啪啪啪动态图| 国产精品久久久av美女十八| 日本撒尿小便嘘嘘汇集6| 成人av一区二区三区在线看| 最新的欧美精品一区二区| 国产精品久久久久成人av| av有码第一页| 看免费av毛片| 少妇被粗大的猛进出69影院| 国产亚洲欧美精品永久| videos熟女内射| 国产精品秋霞免费鲁丝片| 国产精品一区二区精品视频观看| 男女免费视频国产| 欧美日韩国产mv在线观看视频| 国产不卡av网站在线观看| 少妇的丰满在线观看| 天天躁夜夜躁狠狠躁躁| 欧美精品一区二区免费开放| 国产精品国产高清国产av | 欧美另类亚洲清纯唯美| 亚洲少妇的诱惑av| 国产国语露脸激情在线看| 在线观看免费视频日本深夜| 亚洲欧美一区二区三区久久| 黄片小视频在线播放| 日韩欧美在线二视频 | 人人妻人人澡人人看| 久久精品亚洲精品国产色婷小说| 黄色视频不卡| 丰满人妻熟妇乱又伦精品不卡| 乱人伦中国视频| 国产精品成人在线| 欧美日韩精品网址| 成在线人永久免费视频| 日日爽夜夜爽网站| 欧美午夜高清在线| 欧美成人免费av一区二区三区 | 一夜夜www| 91在线观看av| 19禁男女啪啪无遮挡网站| 两个人看的免费小视频| 美女午夜性视频免费| 老司机午夜十八禁免费视频| 飞空精品影院首页| 十八禁人妻一区二区| 9热在线视频观看99| 极品教师在线免费播放| 久久久久视频综合| 亚洲全国av大片| 国产麻豆69| 亚洲国产精品sss在线观看 | 国产精品免费大片| 国产不卡一卡二| 亚洲欧洲精品一区二区精品久久久| 宅男免费午夜| 国产1区2区3区精品| 香蕉丝袜av| 精品福利观看| 后天国语完整版免费观看| 韩国精品一区二区三区| 国产精品亚洲av一区麻豆| 精品一区二区三卡| 久久人妻av系列| 国产欧美日韩精品亚洲av| 免费一级毛片在线播放高清视频 | 深夜精品福利| 啦啦啦视频在线资源免费观看| 丝袜美腿诱惑在线| 一边摸一边抽搐一进一出视频| 亚洲精品自拍成人| 美女视频免费永久观看网站| 久久久精品国产亚洲av高清涩受| 啦啦啦免费观看视频1| 色尼玛亚洲综合影院| 亚洲精品美女久久久久99蜜臀| 久久天堂一区二区三区四区| 后天国语完整版免费观看| 黄色片一级片一级黄色片| 亚洲情色 制服丝袜| 国产日韩欧美亚洲二区| 亚洲人成电影观看| 日韩免费高清中文字幕av| 老司机影院毛片| 热re99久久国产66热| 国产欧美日韩一区二区三| 欧美日韩亚洲国产一区二区在线观看 | av不卡在线播放| 国产在视频线精品| 人妻 亚洲 视频| 人妻丰满熟妇av一区二区三区 | 欧美日韩亚洲国产一区二区在线观看 | 国产亚洲精品久久久久5区| 真人做人爱边吃奶动态| 男女免费视频国产| 精品一区二区三区视频在线观看免费 | 久久精品成人免费网站| ponron亚洲| 久久草成人影院| 宅男免费午夜| 久久午夜综合久久蜜桃| 午夜福利免费观看在线| 下体分泌物呈黄色| 欧美人与性动交α欧美精品济南到| 99国产极品粉嫩在线观看| 免费久久久久久久精品成人欧美视频| 亚洲熟妇中文字幕五十中出 | 国产成人系列免费观看| 久久国产精品人妻蜜桃| 黑丝袜美女国产一区| 777久久人妻少妇嫩草av网站| 一区在线观看完整版| 精品人妻1区二区| 欧美国产精品一级二级三级| 美女高潮到喷水免费观看| 一本大道久久a久久精品| 18禁裸乳无遮挡免费网站照片 | 欧美色视频一区免费| 午夜福利视频在线观看免费| 最近最新中文字幕大全电影3 | 看免费av毛片| 精品免费久久久久久久清纯 | 操美女的视频在线观看| 久久天堂一区二区三区四区| 色播在线永久视频| 久久天躁狠狠躁夜夜2o2o| 久久久久久久国产电影| 国产精品免费大片| 国产一区二区激情短视频| 欧美精品啪啪一区二区三区| 亚洲五月婷婷丁香| 免费黄频网站在线观看国产| 两个人看的免费小视频| 欧美激情高清一区二区三区| 激情视频va一区二区三区| 国产精品秋霞免费鲁丝片| 精品人妻在线不人妻| 真人做人爱边吃奶动态| av超薄肉色丝袜交足视频| 悠悠久久av| 亚洲综合色网址| 亚洲熟妇熟女久久| 欧美不卡视频在线免费观看 | 国产激情久久老熟女| 韩国精品一区二区三区| 中文字幕人妻熟女乱码| 久久婷婷成人综合色麻豆| 麻豆国产av国片精品| 亚洲精品国产区一区二| 操出白浆在线播放| 亚洲av成人不卡在线观看播放网| 性少妇av在线| 国产精品久久久av美女十八| 欧美另类亚洲清纯唯美| 80岁老熟妇乱子伦牲交| 很黄的视频免费| 久久人人97超碰香蕉20202| 国产精品美女特级片免费视频播放器 | 搡老岳熟女国产| 亚洲第一欧美日韩一区二区三区| www.999成人在线观看| 一本大道久久a久久精品| 香蕉国产在线看| 99re在线观看精品视频| 看片在线看免费视频| 国产精品久久视频播放| 嫩草影视91久久| 国产高清国产精品国产三级| 欧美激情高清一区二区三区| 999精品在线视频| 校园春色视频在线观看| 色94色欧美一区二区| 麻豆乱淫一区二区| 狂野欧美激情性xxxx| 99re6热这里在线精品视频| 亚洲国产精品合色在线| 国产成人av教育| 久久久精品免费免费高清| netflix在线观看网站| 国产精华一区二区三区| 国产真人三级小视频在线观看| 黄色毛片三级朝国网站| 欧美精品人与动牲交sv欧美| 婷婷精品国产亚洲av在线 | 亚洲中文av在线| 水蜜桃什么品种好| 99热网站在线观看| 天堂动漫精品| 欧美日韩精品网址| av片东京热男人的天堂| 99热只有精品国产| 色老头精品视频在线观看| 国产成人一区二区三区免费视频网站| 国产91精品成人一区二区三区| 国产精品久久久久成人av| 中文字幕人妻熟女乱码| 精品国产美女av久久久久小说| 啦啦啦视频在线资源免费观看| 人人妻人人澡人人爽人人夜夜| 超碰成人久久| 一本一本久久a久久精品综合妖精| 亚洲av欧美aⅴ国产| 国产精品国产高清国产av | 久久午夜综合久久蜜桃| www.999成人在线观看| 美女福利国产在线| 狠狠狠狠99中文字幕| 黑人巨大精品欧美一区二区mp4| 中文欧美无线码| 欧美亚洲日本最大视频资源| 国产成人一区二区三区免费视频网站| 国产精品久久久av美女十八| 成人18禁在线播放| www.999成人在线观看| 韩国av一区二区三区四区| 一级片免费观看大全| 999久久久精品免费观看国产| 黄色片一级片一级黄色片| 波多野结衣av一区二区av| 国内久久婷婷六月综合欲色啪| 亚洲av美国av| 搡老熟女国产l中国老女人| 狠狠狠狠99中文字幕| 变态另类成人亚洲欧美熟女 | 一区二区三区激情视频| 男人操女人黄网站| 91成人精品电影|