• <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
    少妇人妻久久综合中文| 亚洲av.av天堂| 亚洲成人av在线免费| 麻豆成人av视频| 99久久精品一区二区三区| 精品亚洲成a人片在线观看| 看免费成人av毛片| 成人二区视频| 嫩草影院新地址| 亚洲国产日韩一区二区| 久久精品熟女亚洲av麻豆精品| 少妇被粗大的猛进出69影院 | 80岁老熟妇乱子伦牲交| 妹子高潮喷水视频| 久久久久网色| 如何舔出高潮| 赤兔流量卡办理| 在线天堂最新版资源| 久久精品久久久久久噜噜老黄| 十分钟在线观看高清视频www | 国产精品欧美亚洲77777| 亚洲精品国产成人久久av| 一级片'在线观看视频| 菩萨蛮人人尽说江南好唐韦庄| 亚洲激情五月婷婷啪啪| 成人黄色视频免费在线看| 观看av在线不卡| 精品一区二区免费观看| 亚洲欧洲精品一区二区精品久久久 | 欧美日韩视频高清一区二区三区二| 欧美日韩视频高清一区二区三区二| 日韩成人av中文字幕在线观看| 国精品久久久久久国模美| 99久久精品国产国产毛片| 日韩一区二区三区影片| 99久久精品国产国产毛片| 国产黄色视频一区二区在线观看| 秋霞在线观看毛片| 国产精品久久久久久精品古装| 高清在线视频一区二区三区| 成人美女网站在线观看视频| www.av在线官网国产| 亚洲欧美精品专区久久| 一级二级三级毛片免费看| 日韩 亚洲 欧美在线| 成人美女网站在线观看视频| 人妻夜夜爽99麻豆av| 亚州av有码| 能在线免费看毛片的网站| 国产深夜福利视频在线观看| 欧美区成人在线视频| 最新中文字幕久久久久| 热re99久久国产66热| 中文字幕亚洲精品专区| 久久久久久久久久久免费av| 菩萨蛮人人尽说江南好唐韦庄| 在线观看免费高清a一片| 亚洲成人一二三区av| 国产又色又爽无遮挡免| 这个男人来自地球电影免费观看 | 秋霞在线观看毛片| 久久毛片免费看一区二区三区| av网站免费在线观看视频| 在线观看三级黄色| 国产精品一区www在线观看| 91午夜精品亚洲一区二区三区| 日本-黄色视频高清免费观看| 亚洲综合色惰| 亚洲av免费高清在线观看| 免费黄频网站在线观看国产| 亚洲av二区三区四区| 亚洲美女视频黄频| 2021少妇久久久久久久久久久| 中文在线观看免费www的网站| 国产男女超爽视频在线观看| 菩萨蛮人人尽说江南好唐韦庄| 大片免费播放器 马上看| 亚洲不卡免费看| 色94色欧美一区二区| 最新中文字幕久久久久| 最近手机中文字幕大全| 国产淫语在线视频| 天天躁夜夜躁狠狠久久av| 有码 亚洲区| 水蜜桃什么品种好| 久久av网站| 亚洲精品自拍成人| 免费观看性生交大片5| 妹子高潮喷水视频| 亚洲成色77777| 日韩精品有码人妻一区| 春色校园在线视频观看| 久热这里只有精品99| a级毛片在线看网站| 国产精品三级大全| 97精品久久久久久久久久精品| 秋霞伦理黄片| 久久久午夜欧美精品| 国产亚洲最大av| 国产中年淑女户外野战色| 蜜桃在线观看..| 国产精品福利在线免费观看| 在线观看免费高清a一片| 久久精品国产a三级三级三级| 国产高清不卡午夜福利| 国产亚洲欧美精品永久| 免费黄色在线免费观看| 看免费成人av毛片| 日韩三级伦理在线观看| 国产老妇伦熟女老妇高清| 成年女人在线观看亚洲视频| 日本与韩国留学比较| 综合色丁香网| av黄色大香蕉| 精品人妻偷拍中文字幕| 亚洲精品久久午夜乱码| 九九爱精品视频在线观看| 国产男女超爽视频在线观看| 国产欧美另类精品又又久久亚洲欧美| 99热全是精品| 伊人久久精品亚洲午夜| 日日撸夜夜添| 少妇人妻精品综合一区二区| 精品酒店卫生间| 亚洲伊人久久精品综合| 人妻少妇偷人精品九色| 色5月婷婷丁香| 久久国产乱子免费精品| 亚洲va在线va天堂va国产| 丝袜喷水一区| 国产精品福利在线免费观看| 丰满少妇做爰视频| 午夜免费观看性视频| 久久99精品国语久久久| 亚洲综合精品二区| 久热这里只有精品99| 街头女战士在线观看网站| 91在线精品国自产拍蜜月| 欧美 日韩 精品 国产| 国产高清不卡午夜福利| 多毛熟女@视频| 久久精品久久久久久久性| 黄色一级大片看看| 国产欧美另类精品又又久久亚洲欧美| 水蜜桃什么品种好| 国产精品一区二区三区四区免费观看| 欧美精品国产亚洲| 久久久久久久大尺度免费视频| 久久久久久久久久人人人人人人| 成人特级av手机在线观看| 午夜激情福利司机影院| 亚洲精品一二三| 精品国产一区二区三区久久久樱花| 肉色欧美久久久久久久蜜桃| 亚洲精品久久久久久婷婷小说| 亚洲精品,欧美精品| 寂寞人妻少妇视频99o| 中文欧美无线码| 九九久久精品国产亚洲av麻豆| av一本久久久久| 性色av一级| 一级毛片aaaaaa免费看小| 午夜福利网站1000一区二区三区| 丰满乱子伦码专区| 香蕉精品网在线| 波野结衣二区三区在线| 我要看日韩黄色一级片| 99热这里只有是精品50| 3wmmmm亚洲av在线观看| 国产免费一区二区三区四区乱码| 日韩在线高清观看一区二区三区| 亚洲国产av新网站| 麻豆乱淫一区二区| 天堂中文最新版在线下载| 亚洲欧洲日产国产| 精品亚洲乱码少妇综合久久| 久久99蜜桃精品久久| 大片免费播放器 马上看| 男女无遮挡免费网站观看| 婷婷色麻豆天堂久久| av卡一久久| 精品视频人人做人人爽| 日韩不卡一区二区三区视频在线| 国产乱来视频区| 国产黄片美女视频| 爱豆传媒免费全集在线观看| 美女视频免费永久观看网站| 久久热精品热| 夜夜骑夜夜射夜夜干| 久久这里有精品视频免费| 国产 一区精品| 18禁在线无遮挡免费观看视频| av专区在线播放| 日本午夜av视频| 2021少妇久久久久久久久久久| 久久av网站| av免费在线看不卡| 极品教师在线视频| 男女边摸边吃奶| 日日爽夜夜爽网站| 精品一区二区三卡| 精华霜和精华液先用哪个| 大香蕉97超碰在线| 在线播放无遮挡| 天天操日日干夜夜撸| 天美传媒精品一区二区| 日韩欧美一区视频在线观看 | 自线自在国产av| 亚洲av福利一区| 我要看黄色一级片免费的| 欧美老熟妇乱子伦牲交| 国产极品粉嫩免费观看在线 | 亚洲精品第二区| 国产黄片美女视频| a级毛片免费高清观看在线播放| 亚洲人成网站在线播| 中文天堂在线官网| 亚洲,一卡二卡三卡| 中文字幕久久专区| av福利片在线| 国产精品一二三区在线看| 国产av精品麻豆| 狂野欧美激情性xxxx在线观看| 精品99又大又爽又粗少妇毛片| 欧美精品一区二区大全| 国模一区二区三区四区视频| 免费看光身美女| 国内揄拍国产精品人妻在线| 久久精品久久久久久久性| 精品熟女少妇av免费看| 18禁在线无遮挡免费观看视频| 国产精品人妻久久久久久| 日日撸夜夜添| 亚洲成人一二三区av| 在线看a的网站| 啦啦啦视频在线资源免费观看| 日韩一区二区视频免费看| 免费播放大片免费观看视频在线观看| 国产黄色视频一区二区在线观看| 亚洲第一区二区三区不卡| 日本av手机在线免费观看| 午夜影院在线不卡| www.色视频.com| 建设人人有责人人尽责人人享有的| 大陆偷拍与自拍| 18禁在线播放成人免费| 国产av一区二区精品久久| 色婷婷av一区二区三区视频| 午夜精品国产一区二区电影| 在线观看免费日韩欧美大片 | 免费人成在线观看视频色| 少妇人妻一区二区三区视频| 日韩 亚洲 欧美在线| 99视频精品全部免费 在线| 人人妻人人添人人爽欧美一区卜| 久久久欧美国产精品| 99久久中文字幕三级久久日本| 久热久热在线精品观看| 国产亚洲5aaaaa淫片| 春色校园在线视频观看| 色网站视频免费| 国产视频首页在线观看| 男人添女人高潮全过程视频| 一区二区av电影网| 国产欧美日韩一区二区三区在线 | 99九九线精品视频在线观看视频| 成人综合一区亚洲| 一级毛片 在线播放| 一级av片app| 男的添女的下面高潮视频| 一二三四中文在线观看免费高清| 不卡视频在线观看欧美| 亚洲av电影在线观看一区二区三区| 精品亚洲乱码少妇综合久久| 成人黄色视频免费在线看| 黄色视频在线播放观看不卡| av福利片在线观看| 一二三四中文在线观看免费高清| 一个人看视频在线观看www免费| 国产男女内射视频| 一个人免费看片子| 国产成人91sexporn| 91精品国产九色| 亚洲激情五月婷婷啪啪| 熟女人妻精品中文字幕| 亚洲av日韩在线播放| 一区二区三区免费毛片| 国产黄片美女视频| 亚洲色图综合在线观看| 欧美人与善性xxx| 一级毛片电影观看| 成人综合一区亚洲| 七月丁香在线播放| 丝瓜视频免费看黄片| 欧美日韩在线观看h| 曰老女人黄片| 国产男女超爽视频在线观看| 少妇猛男粗大的猛烈进出视频| 赤兔流量卡办理| 亚洲综合色惰| av在线app专区| 看非洲黑人一级黄片| 久久99热6这里只有精品| 中文天堂在线官网| 黄色视频在线播放观看不卡| 成人毛片a级毛片在线播放| 国语对白做爰xxxⅹ性视频网站| 在线播放无遮挡| 国产亚洲午夜精品一区二区久久| 国产欧美日韩精品一区二区| 高清av免费在线| 精品亚洲成a人片在线观看| 久久精品久久久久久噜噜老黄| 热re99久久精品国产66热6| 成人毛片a级毛片在线播放| 国产亚洲精品久久久com| 成人亚洲欧美一区二区av| 啦啦啦中文免费视频观看日本| 日韩成人伦理影院| 久久午夜综合久久蜜桃| 国产伦理片在线播放av一区| 精品久久久久久久久av| 免费黄网站久久成人精品| 免费观看在线日韩| 啦啦啦视频在线资源免费观看| 亚洲国产毛片av蜜桃av| 黑丝袜美女国产一区| 久久久久久久久大av| 男女国产视频网站| 日日摸夜夜添夜夜爱| 在现免费观看毛片| 久久婷婷青草| 精品人妻偷拍中文字幕| 青春草亚洲视频在线观看| 中文字幕亚洲精品专区| 99精国产麻豆久久婷婷| √禁漫天堂资源中文www| 极品教师在线视频| 在线看a的网站| 色视频在线一区二区三区| 丝袜喷水一区| 欧美亚洲 丝袜 人妻 在线| 免费观看无遮挡的男女| 久久国产精品男人的天堂亚洲 | 久久精品国产亚洲网站| 内射极品少妇av片p| 国产精品人妻久久久影院| 丰满饥渴人妻一区二区三| 天堂中文最新版在线下载| 午夜福利视频精品| www.av在线官网国产| 国产综合精华液| 国产伦精品一区二区三区四那| 一级片'在线观看视频| 又黄又爽又刺激的免费视频.| 久久久久久伊人网av| 亚洲精品一区蜜桃| 一级毛片 在线播放| 伊人久久国产一区二区| 97超视频在线观看视频| 午夜影院在线不卡| 日本猛色少妇xxxxx猛交久久| 国产免费又黄又爽又色| 亚洲内射少妇av| 亚洲丝袜综合中文字幕| 亚洲欧洲精品一区二区精品久久久 | 美女视频免费永久观看网站| av福利片在线| av线在线观看网站| 亚洲情色 制服丝袜| 大香蕉97超碰在线| 嫩草影院新地址| 国产精品一区www在线观看| 国产精品国产av在线观看| 少妇人妻一区二区三区视频| 青青草视频在线视频观看| 麻豆精品久久久久久蜜桃| 黄色配什么色好看| 国产亚洲午夜精品一区二区久久| 老熟女久久久| 日日啪夜夜撸| 精品国产露脸久久av麻豆| av天堂久久9| 精品亚洲成a人片在线观看| 免费人妻精品一区二区三区视频| 亚洲va在线va天堂va国产| 不卡视频在线观看欧美| 久久人人爽人人爽人人片va| 国产欧美日韩一区二区三区在线 | 看十八女毛片水多多多| 伦理电影免费视频| 丁香六月天网| 国产真实伦视频高清在线观看| 久久国内精品自在自线图片| 国产成人freesex在线| 国产精品免费大片| 亚洲精品中文字幕在线视频 | 久久青草综合色| 在线精品无人区一区二区三| 免费观看无遮挡的男女| 99视频精品全部免费 在线| 大香蕉97超碰在线| 日韩av不卡免费在线播放| 一级黄片播放器| av播播在线观看一区| 欧美 日韩 精品 国产| 最新中文字幕久久久久| av在线老鸭窝| 免费久久久久久久精品成人欧美视频 | 一级片'在线观看视频| 精品一品国产午夜福利视频| 91久久精品国产一区二区三区| 日韩成人伦理影院| 黄色毛片三级朝国网站 | 51国产日韩欧美| 国产精品国产三级专区第一集| 另类精品久久| 国产极品粉嫩免费观看在线 | 久久毛片免费看一区二区三区| 99九九线精品视频在线观看视频| 国产精品一区二区三区四区免费观看| 插阴视频在线观看视频| 欧美精品人与动牲交sv欧美| 热re99久久精品国产66热6| 欧美日韩精品成人综合77777| 蜜桃久久精品国产亚洲av| 久久久久久久久大av| 免费少妇av软件| 黑人猛操日本美女一级片| kizo精华| 亚洲欧美日韩卡通动漫| 国产熟女欧美一区二区| 热99国产精品久久久久久7| 成人毛片a级毛片在线播放| 日韩一区二区三区影片| 日韩精品有码人妻一区| 一级爰片在线观看| 伦理电影免费视频| 国产在线免费精品| 国产亚洲精品久久久com| 精品人妻偷拍中文字幕| 久热久热在线精品观看| 最近最新中文字幕免费大全7| 国产免费又黄又爽又色| 国产日韩一区二区三区精品不卡 | 亚洲欧美一区二区三区黑人 | 国内揄拍国产精品人妻在线| 一级爰片在线观看| 我要看日韩黄色一级片| 亚洲经典国产精华液单| 少妇高潮的动态图| 人人妻人人添人人爽欧美一区卜| 女性生殖器流出的白浆| 国产精品久久久久成人av| a级毛片在线看网站| 超碰97精品在线观看| 亚洲怡红院男人天堂| 又黄又爽又刺激的免费视频.| 黑人猛操日本美女一级片| 在线精品无人区一区二区三| 观看美女的网站| 国产毛片在线视频| 亚洲情色 制服丝袜| 日韩在线高清观看一区二区三区| 我的女老师完整版在线观看| 亚洲国产成人一精品久久久| 亚洲精品久久久久久婷婷小说| 国产老妇伦熟女老妇高清| 高清午夜精品一区二区三区| 国产成人a∨麻豆精品| 亚洲,欧美,日韩| 中国国产av一级| kizo精华| 男女国产视频网站| h视频一区二区三区| 日日撸夜夜添| 黑人巨大精品欧美一区二区蜜桃 | 男人添女人高潮全过程视频| 久久久久视频综合| av在线app专区| 久久久久久伊人网av| 久久精品国产鲁丝片午夜精品| 久久精品久久久久久噜噜老黄| 国产精品国产三级国产专区5o| 国产女主播在线喷水免费视频网站| 亚洲va在线va天堂va国产| 大陆偷拍与自拍| 王馨瑶露胸无遮挡在线观看| 国产成人freesex在线| 成人18禁高潮啪啪吃奶动态图 | 精品99又大又爽又粗少妇毛片| 国产熟女午夜一区二区三区 | 午夜影院在线不卡| 一本色道久久久久久精品综合| 乱人伦中国视频| 26uuu在线亚洲综合色| 欧美日韩亚洲高清精品| 少妇人妻一区二区三区视频| 亚洲成人一二三区av| 国产真实伦视频高清在线观看| 亚洲av综合色区一区| 国产真实伦视频高清在线观看| 男人狂女人下面高潮的视频| 亚洲熟女精品中文字幕| 韩国av在线不卡| 日本与韩国留学比较| 超碰97精品在线观看| 哪个播放器可以免费观看大片| 男人狂女人下面高潮的视频| 观看av在线不卡| 91精品国产九色| 最黄视频免费看| 亚洲av不卡在线观看| 国内揄拍国产精品人妻在线| av线在线观看网站| 我的女老师完整版在线观看| 久久久久久久亚洲中文字幕| 午夜激情久久久久久久| 成人亚洲精品一区在线观看| 亚洲成人手机| 久久女婷五月综合色啪小说| 美女福利国产在线| 亚洲成人av在线免费| 一本久久精品| 欧美三级亚洲精品| 日本欧美国产在线视频| 永久网站在线| 热99国产精品久久久久久7| 人妻夜夜爽99麻豆av| 欧美日韩av久久| 久久热精品热| 亚洲精品第二区| 只有这里有精品99| 亚洲成人一二三区av| 国产熟女午夜一区二区三区 | 国产色婷婷99| 男女边吃奶边做爰视频| 欧美变态另类bdsm刘玥| 亚洲精品国产成人久久av| 久久av网站| 亚洲欧美日韩卡通动漫| 免费av不卡在线播放| 最近手机中文字幕大全| 在线看a的网站| 狂野欧美白嫩少妇大欣赏| 蜜臀久久99精品久久宅男| 成人二区视频| 精品国产乱码久久久久久小说| 欧美成人午夜免费资源| 十分钟在线观看高清视频www | 亚洲精品亚洲一区二区| 国产日韩欧美视频二区| 亚洲精品日韩av片在线观看| 国产91av在线免费观看| 久久久久久伊人网av| 大又大粗又爽又黄少妇毛片口| 成人影院久久| 伊人久久精品亚洲午夜| 婷婷色综合www| 日日啪夜夜撸| 黑人巨大精品欧美一区二区蜜桃 | 久久久久久久久久久免费av| 能在线免费看毛片的网站| 制服丝袜香蕉在线| 亚洲人与动物交配视频| 国产精品福利在线免费观看| 国产欧美日韩一区二区三区在线 | 黑人猛操日本美女一级片| 国产伦理片在线播放av一区| 国精品久久久久久国模美| 波野结衣二区三区在线| 国产精品久久久久成人av| 中文天堂在线官网| 国产乱来视频区| 少妇丰满av| 欧美精品高潮呻吟av久久| 欧美少妇被猛烈插入视频| 国产成人一区二区在线| 好男人视频免费观看在线| 成人毛片60女人毛片免费| 青春草国产在线视频| 国产欧美日韩综合在线一区二区 | 一级毛片黄色毛片免费观看视频| 国产亚洲精品久久久com| a级毛片在线看网站| 少妇熟女欧美另类| 日日啪夜夜撸| 99热这里只有是精品在线观看| 3wmmmm亚洲av在线观看| 涩涩av久久男人的天堂| 精品久久国产蜜桃| 国产成人一区二区在线| 日日爽夜夜爽网站| 久久国产精品大桥未久av | 你懂的网址亚洲精品在线观看| 春色校园在线视频观看| 成人毛片a级毛片在线播放| 男人爽女人下面视频在线观看| 婷婷色麻豆天堂久久| 欧美日韩亚洲高清精品| 中国三级夫妇交换| 80岁老熟妇乱子伦牲交| 午夜免费鲁丝| 最近中文字幕2019免费版| 国产淫片久久久久久久久| av播播在线观看一区| 亚洲精品一区蜜桃| 精品久久国产蜜桃| 国产成人精品福利久久| 国产精品熟女久久久久浪| 精品人妻偷拍中文字幕| 美女视频免费永久观看网站| 桃花免费在线播放| 国产又色又爽无遮挡免| 免费观看性生交大片5|