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

    一個新的線索KD樹并行算法

    2011-07-07 06:52:06焦良葆
    圖學(xué)學(xué)報(bào) 2011年5期
    關(guān)鍵詞:效率

    焦良葆, 陳 瑞, 張 健

    (南京工程學(xué)院通信工程學(xué)院,江蘇 南京 211167)

    作為在光線跟蹤廣泛使用的一種層次樹結(jié)構(gòu),KD樹(K-Dimensional Tree)得到了諸多研究者的關(guān)注[1]。作為一種基于空間剖分的加速結(jié)構(gòu),它采用軸對齊的分割面對場景空間進(jìn)行剖分,遞歸地生成空間單元間的組織結(jié)構(gòu)。光線跟蹤算法中,當(dāng)光線穿越空間單元時,就借助空間單元間的這種組織關(guān)系,跨越空單元來直接找到包含物體的單元,并進(jìn)行光線與物體的求交測試,然后計(jì)算光強(qiáng)進(jìn)行場景渲染。算法中計(jì)算量最大的部分就是光線與物體的求交運(yùn)算。為提高光線和物體的求交速度,除了KD樹外,常用的加速結(jié)構(gòu)還有 Grids(網(wǎng)格)和 BVH(Bounding Volume Hierarchies,層次包圍體)等[2-3]。文獻(xiàn)[4]對基于CPU的光線跟蹤算法的加速結(jié)構(gòu)進(jìn)行比較,認(rèn)為對于不同類型的測試場景平均而言,KD樹是最快的。同時由于光線跟蹤有著天然的并行性,為了利用基于 SIMD(Single Instruction Multiple Data,單指令多數(shù)據(jù))計(jì)算平臺的GPU(Graphic Process Unit,圖形處理單元)協(xié)處理器在并行計(jì)算上的優(yōu)勢,將KD樹算法移植到GPU上已成為目前的研究熱點(diǎn)[5-6]。

    KD樹算法包括創(chuàng)建和遍歷兩個過程。好的KD樹構(gòu)建方法能夠生成優(yōu)化的樹結(jié)構(gòu),從而提高遍歷速度。傳統(tǒng)上KD樹的實(shí)現(xiàn)一般基于遞歸過程或者棧數(shù)據(jù)結(jié)構(gòu),但 GPU缺少對遞歸過程的支持且堆棧存取效率低下。因此,F(xiàn)oley等人[5]提出了基于GPU的無棧遍歷算法KD-restart。算法中為省去堆棧結(jié)構(gòu),每次遍歷都退回到根節(jié)點(diǎn)處重新開始,因此遍歷效率低下。斯坦福大學(xué)Daniel Reiter Horn等人[6]在此基礎(chǔ)上提出了short-stack遍歷算法,采用push-down結(jié)構(gòu)降低額外的節(jié)點(diǎn)訪問次數(shù),效率高于 KD-restart,但仍然需要使用少量堆棧。

    本文提出一種新的線索KD樹算法,在創(chuàng)建KD樹時加以線索化,保存葉節(jié)點(diǎn)的六個方向的后繼節(jié)點(diǎn)索引。在GPU上實(shí)現(xiàn)KD樹遍歷時,根據(jù)光線在當(dāng)前葉節(jié)點(diǎn)的穿出平面沿著線索直接得到后繼節(jié)點(diǎn),避免了從根節(jié)點(diǎn)(或中間節(jié)點(diǎn))到葉節(jié)點(diǎn)過程中的“遠(yuǎn)”子節(jié)點(diǎn)壓棧操作;計(jì)算中利用高效紋理內(nèi)存操作替代低效的遞歸堆棧操作,不僅避免了棧的使用,而且遍歷時根據(jù)索引值能快速找到后繼節(jié)點(diǎn),無需退回到根節(jié)點(diǎn)處,從而減少無效遍歷的次數(shù),顯著地提高遍歷效率。

    1 相關(guān)工作

    傳統(tǒng)的KD樹的構(gòu)建和遍歷過程是對節(jié)點(diǎn)空間進(jìn)行自上而下劃分和操作的遞歸過程。其中,在構(gòu)建KD樹時的初始輸入是整個場景的圖元集合T(通常采用三角片圖元)及空間V(通常采用AABB軸對稱綁定盒);最佳分割平面P一般通過SAH(Surface Area Heuristic,表面積啟發(fā))[6]的方法計(jì)算得到。在光線跟蹤應(yīng)用中,通過 KD樹的遍歷進(jìn)行光線與圖元的求交測試,輸出第一個與光線相交的圖元及交點(diǎn)。遍歷KD樹的初始輸入是光線ray、場景空間節(jié)點(diǎn)(即KD樹的根節(jié)點(diǎn)root)和光線在節(jié)點(diǎn)中的起止參數(shù)(tmin和tmax)。進(jìn)行節(jié)點(diǎn)遍歷時,如果光線橫跨分割平面的兩側(cè),說明該光線同時穿過該節(jié)點(diǎn)的兩個孩子節(jié)點(diǎn) lchild/rchild,則先與第一個子節(jié)點(diǎn)求交(這個節(jié)點(diǎn)記為“近”節(jié)點(diǎn) nearNode),并將第二個子節(jié)點(diǎn)壓入堆棧(這個以后可能會訪問到的節(jié)點(diǎn)記為“遠(yuǎn)”節(jié)點(diǎn)farNode);否則直接遍歷光線經(jīng)過的孩子節(jié)點(diǎn)。因此,光線遍歷KD樹時需從根節(jié)點(diǎn)開始,直到葉節(jié)點(diǎn)然后求交,是一個遞歸過程。

    由于 GPU不支持遞歸操作,只有使用棧數(shù)據(jù)結(jié)構(gòu)來替代。在SIMD計(jì)算架構(gòu)的GPU中??臻g必須使用全局存儲空間,訪問效率非常低,訪問時間接近于高效寄存器內(nèi)存的100倍,因此標(biāo)準(zhǔn)的KD樹遍歷算法不適合在SIMD計(jì)算架構(gòu)上運(yùn)行?;诖?,研究人員提出了基于SIMD的KD樹遍歷改進(jìn)算法。Foley[5]提出了一種無棧的遍歷算法kd-restart。在該算法中,光線總是訪問“近”節(jié)點(diǎn)而舍棄“遠(yuǎn)”節(jié)點(diǎn);當(dāng)光線在葉節(jié)點(diǎn)中沒有找到相交的圖元,則把光線的起點(diǎn)前移到葉節(jié)點(diǎn)的出口處(即tmax處),重新從根節(jié)點(diǎn)開始遍歷,直到找到與之相交的三角片或遍歷完整棵樹。算法的輸入是光線、根節(jié)點(diǎn)及光線在場景中的起止點(diǎn)參數(shù) sceneMin和 sceneMax。在kd-restart遍歷算法中,雖然避免了使用堆棧結(jié)構(gòu),但算法中的每次遍歷,光線都是從根節(jié)點(diǎn)開始,直至找到葉子節(jié)點(diǎn),大量重復(fù)查詢導(dǎo)致該算法的效率不高。Daniel Reiter Horn[6]等人在kd-restart算法和標(biāo)準(zhǔn)遍歷算法的基礎(chǔ)上,提出了short-stack算法;引入了push-down結(jié)構(gòu),用于記錄從根節(jié)點(diǎn)下溯到葉子的過程中的分叉狀態(tài),如未發(fā)生分叉(即光線未與分割平面相交),則根節(jié)點(diǎn)可以下壓。通過采用根節(jié)點(diǎn)下壓和固定大小的棧結(jié)構(gòu),該算法相對于kd-restart顯著減少了無效回溯,相對于傳統(tǒng)的全棧遍歷顯著減小了棧結(jié)構(gòu)。

    綜上所述,基于SIMD架構(gòu)的GPU實(shí)現(xiàn)KD樹的遍歷時,算法效率的關(guān)鍵在于減少堆棧結(jié)構(gòu)的使用,同時減少無效回溯。而之所以需使用棧結(jié)構(gòu)就在于需要保存并獲取光線穿越節(jié)點(diǎn)后所要到達(dá)的后繼空間節(jié)點(diǎn),類似于二叉樹遍歷中的線索樹中的線索。

    而在 KD樹的創(chuàng)建和遍歷算法的實(shí)現(xiàn)過程中,可以發(fā)現(xiàn)光線從某個葉節(jié)點(diǎn)穿過后,一定與相鄰的節(jié)點(diǎn)相交。由于KD樹中的分割面都是軸對齊的,每個子節(jié)點(diǎn)都是一個軸對齊的包圍盒,因此每個節(jié)點(diǎn)共有上、下、左、右、前、后六個面。在KD樹建立完成后,從任意一個面穿出后的后繼空間節(jié)點(diǎn)是確定的。這樣,就可以建立一個三維空間的線索KD樹,用來保存并獲取光線穿越節(jié)點(diǎn)后所要到達(dá)的后繼空間節(jié)點(diǎn)。基于這樣的考慮,作者提出了一個新的線索KD樹算法。

    2 線索KD樹

    為了保存線索信息,在建立KD樹時,在節(jié)點(diǎn)信息中增加一個數(shù)據(jù)結(jié)構(gòu) nodebox,用來保存與每個葉子節(jié)點(diǎn)六個面相鄰的節(jié)點(diǎn)(此節(jié)點(diǎn)可能是葉節(jié)點(diǎn),也有可能是中間節(jié)點(diǎn)),即為每個葉節(jié)點(diǎn)保存六個線索??梢韵葘⒏赣H節(jié)點(diǎn)的線索值繼承給孩子節(jié)點(diǎn),然后根據(jù)父親節(jié)點(diǎn)的分割方式修正孩子節(jié)點(diǎn)的兩個線索,即左孩子的右線索就是右孩子,如此類推。線索的繼承和更新過程可采用二維圖解,如圖1所示。

    圖1 節(jié)點(diǎn)二維結(jié)構(gòu)和層次關(guān)系

    圖1中,以節(jié)點(diǎn)8為例來說明子節(jié)點(diǎn)如何繼承父節(jié)點(diǎn)的nodebox并進(jìn)行更新的。根節(jié)點(diǎn)1的nodebox={-1,-1,-1,-1},其分割平面垂直于X軸,子節(jié)點(diǎn)2和3首先繼承了根節(jié)點(diǎn)1的nodebox,然后在X軸方向上更新子節(jié)點(diǎn)2和3的nodebox。節(jié)點(diǎn)2的nodebox更新為{-1,3,-1,-1},節(jié)點(diǎn)3的nodebox更新為{2,-1,-1,-1}。此時,將節(jié)點(diǎn)3壓入棧中。繼續(xù)對節(jié)點(diǎn)2進(jìn)行分割,其分割平面垂直于Y軸,分為4和5兩個子節(jié)點(diǎn)。節(jié)點(diǎn)4繼承節(jié)點(diǎn)2的nodebox,并更新為{-1,3,-1,5};節(jié)點(diǎn)5也繼承了節(jié)點(diǎn)2的nodebox,并更新為{-1,3,4,-1}。然后,將節(jié)點(diǎn) 5壓棧,繼續(xù)對節(jié)點(diǎn)4進(jìn)行分割,其分割平面垂直于Y軸,得到子節(jié)點(diǎn)8和9。節(jié)點(diǎn)8的nodebox先繼承節(jié)點(diǎn)4的nodebox{-1,3,-1,5},然后更新為{-1,3,-1,9},節(jié)點(diǎn) 9的 nodebox也繼承節(jié)點(diǎn) 4的nodebox,并更新為{-1,3,8,5}。

    光線跟蹤中,遍歷時如果光線經(jīng)過了某個葉節(jié)點(diǎn)且和此葉節(jié)點(diǎn)中的圖元無交點(diǎn),可根據(jù)光線的穿出平面及該面的線索值得到下一個需遍歷的節(jié)點(diǎn)。由于建樹時線索的獲得采用了繼承的方式,因此此節(jié)點(diǎn)與KD樹標(biāo)準(zhǔn)遍歷算法中的棧頂節(jié)點(diǎn)完全相同。

    現(xiàn)在的關(guān)鍵就是需得到穿出平面,而穿出平面的實(shí)質(zhì)就是最近一次導(dǎo)致分叉狀態(tài)的分割平面。由于每個節(jié)點(diǎn)有六個穿出平面,可用一個三比特的索引值來表示。因此,作者定義了一個長整型變量SplitStack來保存每次分叉狀態(tài)所導(dǎo)致的分割平面,最低三個比特就是最近一次分割平面。這樣當(dāng)光線在KD樹中遍歷時,如光線橫跨當(dāng)前節(jié)點(diǎn)的分割面,就不再需要將“遠(yuǎn)”子節(jié)點(diǎn)和 t_split,t_max壓入堆棧,只需要將分割平面更新存入SplitStack變量即可。

    下面詳細(xì)介紹索引 KD樹的創(chuàng)建和遍歷算法。

    2.1 線索KD樹的建立

    線索KD樹與普通KD樹相比,為葉節(jié)點(diǎn)增加了一個用于記錄與該葉節(jié)點(diǎn)的六個穿出平面線索的數(shù)組 nodebox。nodebox中的元素類型為int clue[6]。線索KD樹的創(chuàng)建過程也是一個自頂向下的遞歸的過程,在 CPU上實(shí)現(xiàn)的具體算法見圖2左。

    2.2 線索KD樹的遍歷

    標(biāo)準(zhǔn)遍歷算法中的棧操作不適合在 GPU上運(yùn)行,因?yàn)闂2僮鲿蠓鹊亟档?GPU的并行效率,作者線索操作代替棧操作,從而提高GPU的并行效率。在剔除了標(biāo)準(zhǔn)遍歷算法中大幅降低GPU并行效率的棧操作,使用線索操作來替代的基礎(chǔ)上,作者得到了基于GPU的線索KD樹的遍歷算法,具體遍歷算法參見圖2右。

    圖2 線索KD樹的構(gòu)建(左)和遍歷(右)算法

    3 算法的實(shí)現(xiàn)及實(shí)驗(yàn)結(jié)果分析

    實(shí)驗(yàn)的硬件環(huán)境是:CPU為Intel CoreTM2,1.86GHz;GPU為NVIDIA Geforce 260 GTX。實(shí)驗(yàn)場景包括Cornel box、Robots和Kitchen三個典型場景。原始的場景數(shù)據(jù)來源于BART項(xiàng)目,主要由AFF格式的場景描述文件和ppm格式的紋理圖片文件組成。這些文件,由主文件kitchen.aff通過i(include)命令,逐級包含,形成對于場景的整體描述[10]。渲染結(jié)果如圖3所示。

    作者將線索KD樹算法與Foley和Horn等人提出的算法進(jìn)行了比較,各算法的效率比較如表1,push-down、kd-restart和short-stack算法的效率來自文獻(xiàn)[6]。從表1中可以看出,為節(jié)點(diǎn)增加了索引后,能大幅度提高算法的效率。例如,kitchen場景中,采用push-down算法、kd-restart算法及short-stack算法,每秒計(jì)算的光線數(shù)為分別為 21.4×106、17.1×106和 27.3×106,而索引 KD樹算法每秒計(jì)算的光線數(shù)為 139.8×106,分別提高了6.5、8.1和5.1倍;對于Robots場景,索引KD樹算法的效率比這三種算法又分別提高了3.1、4.2和2.5倍。

    圖3 線索KD樹重建和光線跟蹤的實(shí)驗(yàn)場景

    表1 算法效率比較

    4 結(jié)束語

    本文在Foley,Daniel Reiter Horn等人提出的KD樹算法的基礎(chǔ)上,通過對各種KD樹遍歷算法的分析,提出了基于索引值的KD樹算法,不僅省去了堆棧的使用,而且遍歷算法更高效。通過對Kitchen和Robots兩個場景的渲染結(jié)果比較,作者的算法每秒計(jì)算的光線數(shù)比 push-down算法提高了3~6倍,比kd-restart算法提高了4~8倍,比short-stack算法提高了3~5倍。

    目前,KD樹的創(chuàng)建工作還是在 CPU上完成,然后將數(shù)據(jù)結(jié)構(gòu)導(dǎo)入 GPU中。為了能將實(shí)現(xiàn)動態(tài)場景的光線跟蹤,需要將KD樹的創(chuàng)建速度和遍歷速度進(jìn)一步提高。作者下一步的工作是將KD樹的創(chuàng)建移植到GPU上執(zhí)行,進(jìn)而實(shí)現(xiàn)動態(tài)場景的光線跟蹤算法。

    [1]Artur L dos Santos, et al. KD-Tree traversal implementations for ray tracing on massive multiprocessors: a comparative Study [C]//21st International Symposium on Computer Architecture and High Performance Computing, SBAC-PAD 2009,2009: 41-48.

    [2]Wald I, Boulos S, Shirley P. Ray tracing deformable scenes using dynamic bounding volume hierarchies [J].ACM Transactions on Graphics, 2007, 26(1): 1-18.

    [3]李 靜, 吳恩華. 基于空盒自適應(yīng)生成的動態(tài)場景光線跟蹤計(jì)算[J]. 計(jì)算機(jī)學(xué)報(bào), 2009, (6):1172-1182.

    [4]Wald I, Ize T, Kensler A, et al. Ray tracing animated scenes using coherent grid traversal [J]. ACM Transactions on Graphics, 2006, 25(3): 485-493.

    [5]Foley T, Sugerman J. KD-tree acceleration structures,for a GPU ray tracer [C]//SIGGRAPH/EUROGRAPHICS Workshop on Graphics Hardware:Proceedings of the ACM SIGGRAPH/EUROGRAPHICS Conference on Graphics Hardware. New York: ACM Press, 2005: 15-22.

    [6]Daniel Reiter Horn, Jeremy Sugerman, Mike Houston,et al. Interactive k-d tree GPU raytracing [C]//Proceedings of the 2007 Symposium on Interactive 3D Graphics and Games. 2007, Seattle, Washington, 2007:167-174.

    [7]BART: A benchmark for animated ray tracing [EB/OL].http://www.ce.chalmers.se/research/group/graphics/BART/

    猜你喜歡
    效率
    你在咖啡館學(xué)習(xí)會更有創(chuàng)意和效率嗎?
    提升朗讀教學(xué)效率的幾點(diǎn)思考
    甘肅教育(2020年14期)2020-09-11 07:57:42
    注意實(shí)驗(yàn)拓展,提高復(fù)習(xí)效率
    效率的價值
    商周刊(2017年9期)2017-08-22 02:57:49
    引入“倒逼機(jī)制”提高治霾效率
    質(zhì)量與效率的爭論
    跟蹤導(dǎo)練(一)2
    提高食品行業(yè)清潔操作的效率
    OptiMOSTM 300V提高硬開關(guān)應(yīng)用的效率,支持新型設(shè)計(jì)
    “錢”、“事”脫節(jié)效率低
    亚洲精品第二区| 免费av中文字幕在线| 最新的欧美精品一区二区| 黄色视频,在线免费观看| 亚洲男人天堂网一区| 午夜福利视频在线观看免费| 亚洲欧美精品综合一区二区三区| 亚洲色图综合在线观看| 91大片在线观看| 欧美中文综合在线视频| 麻豆av在线久日| 精品久久久久久久毛片微露脸 | av在线app专区| 精品人妻1区二区| 欧美变态另类bdsm刘玥| 欧美日韩亚洲综合一区二区三区_| 亚洲精品中文字幕一二三四区 | 蜜桃在线观看..| 国产精品九九99| 亚洲国产精品一区二区三区在线| 麻豆国产av国片精品| 最新在线观看一区二区三区| 亚洲精品国产色婷婷电影| 免费一级毛片在线播放高清视频 | 制服诱惑二区| 亚洲av日韩精品久久久久久密| 人妻 亚洲 视频| 三上悠亚av全集在线观看| 两性午夜刺激爽爽歪歪视频在线观看 | 久久国产亚洲av麻豆专区| 青春草亚洲视频在线观看| e午夜精品久久久久久久| 大香蕉久久成人网| 纵有疾风起免费观看全集完整版| 大陆偷拍与自拍| 精品国产乱码久久久久久男人| 日韩精品免费视频一区二区三区| 国产精品久久久av美女十八| 国产高清视频在线播放一区 | 国精品久久久久久国模美| 高清av免费在线| 少妇人妻久久综合中文| 精品国产乱码久久久久久小说| 久久99一区二区三区| 欧美日本中文国产一区发布| 亚洲欧洲精品一区二区精品久久久| 黄频高清免费视频| 国产真人三级小视频在线观看| 久久免费观看电影| 亚洲中文日韩欧美视频| av在线播放精品| 91老司机精品| 国产成人欧美在线观看 | 亚洲成国产人片在线观看| 亚洲色图 男人天堂 中文字幕| 亚洲黑人精品在线| 人妻一区二区av| 极品少妇高潮喷水抽搐| 侵犯人妻中文字幕一二三四区| 日韩 亚洲 欧美在线| 久久久国产欧美日韩av| 十八禁网站网址无遮挡| 香蕉国产在线看| av一本久久久久| 高清av免费在线| 亚洲精品国产区一区二| 丝袜脚勾引网站| 亚洲专区中文字幕在线| 亚洲国产欧美日韩在线播放| 丝袜喷水一区| 丝袜喷水一区| 男女无遮挡免费网站观看| 亚洲中文av在线| 国产黄频视频在线观看| 99精品久久久久人妻精品| av片东京热男人的天堂| 别揉我奶头~嗯~啊~动态视频 | 国产精品 欧美亚洲| 色老头精品视频在线观看| 成年动漫av网址| 交换朋友夫妻互换小说| 国产成人av激情在线播放| 一边摸一边抽搐一进一出视频| 亚洲全国av大片| 在线永久观看黄色视频| 国产成人精品无人区| 一进一出抽搐动态| 免费一级毛片在线播放高清视频 | av又黄又爽大尺度在线免费看| 少妇的丰满在线观看| 91大片在线观看| 亚洲一区中文字幕在线| 国产视频一区二区在线看| tube8黄色片| 在线天堂中文资源库| 国产黄色免费在线视频| 国产亚洲欧美精品永久| 一边摸一边抽搐一进一出视频| 人人妻,人人澡人人爽秒播| 不卡一级毛片| 国产在线一区二区三区精| 久久av网站| 亚洲七黄色美女视频| 国产福利在线免费观看视频| 国产亚洲一区二区精品| 两个人看的免费小视频| 久久99热这里只频精品6学生| 亚洲欧美日韩高清在线视频 | 国产一区二区三区在线臀色熟女 | 欧美av亚洲av综合av国产av| 新久久久久国产一级毛片| 久久久久久免费高清国产稀缺| 亚洲精品中文字幕在线视频| 国产精品久久久久久精品电影小说| 亚洲欧美清纯卡通| 亚洲 欧美一区二区三区| 日韩三级视频一区二区三区| 大香蕉久久网| 高清av免费在线| 国产精品一区二区精品视频观看| 欧美日本中文国产一区发布| 欧美一级毛片孕妇| 欧美激情久久久久久爽电影 | 高清在线国产一区| 欧美精品啪啪一区二区三区 | 亚洲国产成人一精品久久久| 国产在线一区二区三区精| 亚洲av成人不卡在线观看播放网 | 久久亚洲国产成人精品v| 午夜福利一区二区在线看| kizo精华| 一二三四社区在线视频社区8| 国产欧美日韩一区二区三 | 别揉我奶头~嗯~啊~动态视频 | 91九色精品人成在线观看| 国产精品一区二区免费欧美 | 亚洲国产精品一区三区| 高清av免费在线| 日本av免费视频播放| 一级毛片电影观看| 黑人巨大精品欧美一区二区mp4| 亚洲国产看品久久| 最新的欧美精品一区二区| 亚洲熟女精品中文字幕| 亚洲 欧美一区二区三区| www日本在线高清视频| av在线老鸭窝| 一区二区三区精品91| 国产av国产精品国产| 狂野欧美激情性bbbbbb| 国产免费av片在线观看野外av| 欧美日韩亚洲综合一区二区三区_| 热99re8久久精品国产| 亚洲精品中文字幕一二三四区 | 久久av网站| 最近最新免费中文字幕在线| 久久久国产一区二区| 一区二区三区乱码不卡18| 亚洲伊人色综图| 十八禁网站网址无遮挡| 操出白浆在线播放| 久久 成人 亚洲| 午夜福利乱码中文字幕| 久久久水蜜桃国产精品网| 亚洲精华国产精华精| 精品欧美一区二区三区在线| 手机成人av网站| 久久狼人影院| 一级,二级,三级黄色视频| 亚洲第一欧美日韩一区二区三区 | 欧美av亚洲av综合av国产av| 久久99一区二区三区| 各种免费的搞黄视频| 热re99久久国产66热| 久久久久久久大尺度免费视频| 捣出白浆h1v1| 亚洲美女黄色视频免费看| 亚洲欧美成人综合另类久久久| 淫妇啪啪啪对白视频 | 国产一级毛片在线| 欧美黄色片欧美黄色片| 最新的欧美精品一区二区| 亚洲欧洲日产国产| 国产野战对白在线观看| 国产一区二区三区av在线| 国产免费一区二区三区四区乱码| 少妇被粗大的猛进出69影院| 色婷婷av一区二区三区视频| 亚洲欧美一区二区三区久久| 97精品久久久久久久久久精品| 亚洲av片天天在线观看| 国产色视频综合| 亚洲精品粉嫩美女一区| 久久人妻熟女aⅴ| 丝袜人妻中文字幕| 亚洲欧美成人综合另类久久久| 亚洲色图综合在线观看| 成年动漫av网址| 成年av动漫网址| 电影成人av| 淫妇啪啪啪对白视频 | 午夜福利免费观看在线| 91大片在线观看| 十八禁高潮呻吟视频| 电影成人av| 啦啦啦视频在线资源免费观看| 男人添女人高潮全过程视频| 国产成人一区二区三区免费视频网站| 国产精品久久久久久精品电影小说| 亚洲精品美女久久av网站| 久久久久视频综合| 黑人巨大精品欧美一区二区蜜桃| 香蕉国产在线看| 99国产精品一区二区三区| 精品人妻熟女毛片av久久网站| 香蕉国产在线看| 不卡av一区二区三区| 日韩欧美一区二区三区在线观看 | 中文字幕人妻丝袜一区二区| 日本猛色少妇xxxxx猛交久久| 午夜精品国产一区二区电影| 母亲3免费完整高清在线观看| 脱女人内裤的视频| 国产91精品成人一区二区三区 | 热re99久久国产66热| 久久久精品免费免费高清| 国产欧美日韩综合在线一区二区| 亚洲精品第二区| 美女脱内裤让男人舔精品视频| 亚洲欧洲精品一区二区精品久久久| 乱人伦中国视频| 久久天躁狠狠躁夜夜2o2o| 丝袜美足系列| 欧美日本中文国产一区发布| 黄色片一级片一级黄色片| 一区二区三区四区激情视频| 18禁观看日本| 精品人妻熟女毛片av久久网站| 亚洲色图 男人天堂 中文字幕| 亚洲欧美日韩高清在线视频 | 午夜视频精品福利| 成人免费观看视频高清| 亚洲伊人久久精品综合| 老司机靠b影院| 纵有疾风起免费观看全集完整版| 午夜福利影视在线免费观看| 国产精品国产av在线观看| 国产成人一区二区三区免费视频网站| 国产成人欧美| 久久精品亚洲av国产电影网| 黄色视频在线播放观看不卡| 肉色欧美久久久久久久蜜桃| 91精品伊人久久大香线蕉| av视频免费观看在线观看| 国产一区二区在线观看av| 一区二区三区激情视频| 亚洲一区二区三区欧美精品| 热re99久久国产66热| 欧美97在线视频| 一级,二级,三级黄色视频| 男女高潮啪啪啪动态图| 天堂俺去俺来也www色官网| 精品少妇黑人巨大在线播放| 欧美日韩视频精品一区| 伦理电影免费视频| 丰满饥渴人妻一区二区三| 亚洲第一青青草原| 如日韩欧美国产精品一区二区三区| 淫妇啪啪啪对白视频 | 十八禁网站网址无遮挡| 99久久国产精品久久久| 黑人欧美特级aaaaaa片| 黄色视频,在线免费观看| 久久久久久亚洲精品国产蜜桃av| 老熟妇乱子伦视频在线观看 | 岛国毛片在线播放| 国产精品亚洲av一区麻豆| 亚洲精品第二区| 亚洲精品粉嫩美女一区| 久久久久久亚洲精品国产蜜桃av| 欧美性长视频在线观看| 日韩视频在线欧美| 免费人妻精品一区二区三区视频| 成人18禁高潮啪啪吃奶动态图| 国产一级毛片在线| 国产精品一区二区在线观看99| 久久久久国产一级毛片高清牌| 老司机在亚洲福利影院| 国产av一区二区精品久久| 亚洲精品久久久久久婷婷小说| 一级毛片女人18水好多| 啦啦啦啦在线视频资源| 国产亚洲欧美在线一区二区| av片东京热男人的天堂| 国产精品影院久久| 99久久国产精品久久久| 999久久久精品免费观看国产| av超薄肉色丝袜交足视频| 国产免费一区二区三区四区乱码| 人人妻人人澡人人爽人人夜夜| 精品少妇久久久久久888优播| 精品人妻在线不人妻| 桃花免费在线播放| 丁香六月天网| 亚洲伊人久久精品综合| 悠悠久久av| 99国产精品一区二区蜜桃av | 自拍欧美九色日韩亚洲蝌蚪91| 亚洲av成人不卡在线观看播放网 | 国产亚洲av片在线观看秒播厂| 亚洲天堂av无毛| av免费在线观看网站| 亚洲九九香蕉| 王馨瑶露胸无遮挡在线观看| 视频区欧美日本亚洲| 两个人看的免费小视频| 1024香蕉在线观看| 亚洲精品国产一区二区精华液| 国产一级毛片在线| www.999成人在线观看| 在线观看一区二区三区激情| 香蕉丝袜av| 国产麻豆69| 免费在线观看视频国产中文字幕亚洲 | 伊人久久大香线蕉亚洲五| 国产福利在线免费观看视频| 人妻人人澡人人爽人人| 肉色欧美久久久久久久蜜桃| 国产在视频线精品| 成人免费观看视频高清| 中文字幕高清在线视频| 午夜福利在线免费观看网站| 亚洲av片天天在线观看| 日韩视频一区二区在线观看| 丝袜美足系列| 日韩视频一区二区在线观看| 亚洲精品av麻豆狂野| www.999成人在线观看| 久久ye,这里只有精品| 国产av一区二区精品久久| 免费不卡黄色视频| 精品亚洲成a人片在线观看| bbb黄色大片| 另类精品久久| 日本av免费视频播放| 久久久精品区二区三区| 亚洲美女黄色视频免费看| 亚洲成人免费电影在线观看| 欧美精品一区二区免费开放| 免费在线观看影片大全网站| 免费在线观看黄色视频的| 超碰97精品在线观看| 丝袜人妻中文字幕| 亚洲中文字幕日韩| 最新的欧美精品一区二区| 亚洲五月色婷婷综合| 亚洲一区二区三区欧美精品| 国产亚洲一区二区精品| 国产欧美日韩一区二区精品| 欧美 日韩 精品 国产| 欧美精品一区二区免费开放| 亚洲欧美激情在线| 久久精品国产亚洲av高清一级| av超薄肉色丝袜交足视频| 欧美一级毛片孕妇| 三上悠亚av全集在线观看| 亚洲精品中文字幕一二三四区 | 中文字幕最新亚洲高清| 国产深夜福利视频在线观看| 电影成人av| 咕卡用的链子| 丝袜美腿诱惑在线| 欧美 亚洲 国产 日韩一| 性色av乱码一区二区三区2| 欧美 亚洲 国产 日韩一| 亚洲欧美精品自产自拍| 欧美精品亚洲一区二区| 亚洲一区二区三区欧美精品| 999久久久精品免费观看国产| 欧美成狂野欧美在线观看| 亚洲精品国产区一区二| 一进一出抽搐动态| 国产亚洲av片在线观看秒播厂| 亚洲免费av在线视频| 精品亚洲乱码少妇综合久久| 国产一区二区三区av在线| 美女视频免费永久观看网站| 日韩有码中文字幕| 新久久久久国产一级毛片| 首页视频小说图片口味搜索| 男女无遮挡免费网站观看| www.精华液| 精品人妻在线不人妻| 伦理电影免费视频| 一二三四社区在线视频社区8| av在线播放精品| 亚洲精品国产精品久久久不卡| av在线播放精品| 女性生殖器流出的白浆| 日韩免费高清中文字幕av| 美女脱内裤让男人舔精品视频| 无限看片的www在线观看| 91av网站免费观看| 777久久人妻少妇嫩草av网站| 亚洲国产欧美一区二区综合| 国产精品一二三区在线看| 日本av免费视频播放| 国产一级毛片在线| 老司机午夜十八禁免费视频| 丝袜喷水一区| 色综合欧美亚洲国产小说| 欧美在线黄色| 制服人妻中文乱码| 国产一区二区激情短视频 | 国产免费福利视频在线观看| 狂野欧美激情性bbbbbb| 欧美少妇被猛烈插入视频| 啦啦啦啦在线视频资源| 视频区图区小说| 男女午夜视频在线观看| 熟女少妇亚洲综合色aaa.| 他把我摸到了高潮在线观看 | 少妇 在线观看| 最近中文字幕2019免费版| 黄色a级毛片大全视频| 老汉色av国产亚洲站长工具| 91老司机精品| 亚洲成人国产一区在线观看| 久久午夜综合久久蜜桃| 美女高潮到喷水免费观看| 丝袜美足系列| 国内毛片毛片毛片毛片毛片| 亚洲精品av麻豆狂野| 亚洲第一青青草原| 午夜激情久久久久久久| 成人国产一区最新在线观看| 亚洲精华国产精华精| 搡老熟女国产l中国老女人| 亚洲久久久国产精品| 欧美另类一区| 久久国产精品男人的天堂亚洲| 18禁黄网站禁片午夜丰满| 亚洲三区欧美一区| 大型av网站在线播放| 亚洲欧美一区二区三区久久| 最近中文字幕2019免费版| www日本在线高清视频| 亚洲精品日韩在线中文字幕| 亚洲国产成人一精品久久久| 少妇的丰满在线观看| 一区二区日韩欧美中文字幕| 一级毛片女人18水好多| 香蕉丝袜av| 水蜜桃什么品种好| 制服诱惑二区| 国产亚洲av片在线观看秒播厂| 午夜久久久在线观看| 人人妻人人爽人人添夜夜欢视频| 少妇猛男粗大的猛烈进出视频| 肉色欧美久久久久久久蜜桃| 黑人巨大精品欧美一区二区mp4| 国产欧美日韩一区二区精品| 日本91视频免费播放| 法律面前人人平等表现在哪些方面 | 久久久国产成人免费| 欧美日韩黄片免| 国产精品成人在线| 国产欧美日韩一区二区精品| 啦啦啦中文免费视频观看日本| 亚洲精品一二三| 老司机福利观看| av在线app专区| 中文字幕人妻丝袜制服| 最新的欧美精品一区二区| 我要看黄色一级片免费的| 高清视频免费观看一区二区| 多毛熟女@视频| av欧美777| 欧美日韩亚洲国产一区二区在线观看 | 精品人妻一区二区三区麻豆| √禁漫天堂资源中文www| 十八禁网站网址无遮挡| 欧美人与性动交α欧美软件| 亚洲av国产av综合av卡| 天天躁夜夜躁狠狠躁躁| 久久久久国产一级毛片高清牌| 91麻豆精品激情在线观看国产 | 国产成人精品久久二区二区91| 建设人人有责人人尽责人人享有的| 在线观看免费午夜福利视频| av在线老鸭窝| 久久综合国产亚洲精品| 日韩欧美免费精品| 天堂俺去俺来也www色官网| 日韩制服骚丝袜av| h视频一区二区三区| xxxhd国产人妻xxx| 国产免费福利视频在线观看| 欧美日韩黄片免| 一本—道久久a久久精品蜜桃钙片| 国产又色又爽无遮挡免| 亚洲av成人一区二区三| 亚洲精品自拍成人| 乱人伦中国视频| 免费av中文字幕在线| 国产精品九九99| 在线 av 中文字幕| 香蕉国产在线看| 在线观看人妻少妇| 欧美久久黑人一区二区| 欧美激情高清一区二区三区| 韩国高清视频一区二区三区| 十分钟在线观看高清视频www| 欧美在线黄色| 国产精品久久久久成人av| 最近中文字幕2019免费版| 精品久久久精品久久久| 色94色欧美一区二区| 国产成人免费无遮挡视频| 日韩三级视频一区二区三区| 黄色毛片三级朝国网站| 亚洲av日韩精品久久久久久密| 美女福利国产在线| 欧美日韩亚洲综合一区二区三区_| 精品少妇一区二区三区视频日本电影| 日韩制服骚丝袜av| 蜜桃在线观看..| 9191精品国产免费久久| 色精品久久人妻99蜜桃| 91字幕亚洲| 欧美另类一区| 国产男女超爽视频在线观看| 一级a爱视频在线免费观看| 热99re8久久精品国产| 久久久精品免费免费高清| 啦啦啦在线免费观看视频4| cao死你这个sao货| 91字幕亚洲| 男女高潮啪啪啪动态图| 成在线人永久免费视频| 天堂俺去俺来也www色官网| 欧美黄色淫秽网站| 91精品三级在线观看| 中文字幕精品免费在线观看视频| tocl精华| 日本欧美视频一区| 中文字幕av电影在线播放| 久久99一区二区三区| 三上悠亚av全集在线观看| √禁漫天堂资源中文www| 成人亚洲精品一区在线观看| 秋霞在线观看毛片| 首页视频小说图片口味搜索| 亚洲精品美女久久久久99蜜臀| 五月天丁香电影| 免费在线观看黄色视频的| 久久精品国产亚洲av香蕉五月 | 丰满人妻熟妇乱又伦精品不卡| 欧美老熟妇乱子伦牲交| 看免费av毛片| 午夜福利免费观看在线| 欧美乱码精品一区二区三区| 最近中文字幕2019免费版| 亚洲欧美清纯卡通| 人成视频在线观看免费观看| 又紧又爽又黄一区二区| 制服诱惑二区| 日韩欧美国产一区二区入口| 狂野欧美激情性xxxx| 精品一区二区三卡| 国产日韩一区二区三区精品不卡| 国产伦人伦偷精品视频| 国产高清视频在线播放一区 | 岛国毛片在线播放| 一二三四在线观看免费中文在| 一区二区av电影网| 国产伦理片在线播放av一区| www日本在线高清视频| 一进一出抽搐动态| 亚洲视频免费观看视频| 天天躁日日躁夜夜躁夜夜| 欧美精品一区二区免费开放| 国产精品香港三级国产av潘金莲| 日日摸夜夜添夜夜添小说| 日韩人妻精品一区2区三区| 涩涩av久久男人的天堂| 91老司机精品| 伊人亚洲综合成人网| 精品人妻一区二区三区麻豆| 精品国产乱子伦一区二区三区 | 国产欧美日韩一区二区三区在线| 欧美另类一区| 少妇裸体淫交视频免费看高清 | 国产精品偷伦视频观看了| 国产xxxxx性猛交| 亚洲成人手机| 香蕉国产在线看| 午夜福利乱码中文字幕| 国产成人av激情在线播放| 国产成人精品在线电影| 一边摸一边抽搐一进一出视频| 国产在线观看jvid| 国产成人av教育| 亚洲国产毛片av蜜桃av| 成人影院久久| 日韩电影二区| 国产片内射在线| 五月开心婷婷网| 欧美 亚洲 国产 日韩一| 免费看十八禁软件| 午夜精品国产一区二区电影| 国产成人欧美在线观看 | 精品国产乱子伦一区二区三区 | 欧美日韩精品网址| 久久久国产成人免费|