日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

BSP技术详解1有图有真相

發布時間:2024/5/24 综合教程 42 生活家
生活随笔 收集整理的這篇文章主要介紹了 BSP技术详解1有图有真相 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我這個人非常懶,到現在也沒有發表幾篇文章,今天有一點時間貼上一些我翻譯的文章.BSP技術作為室內引擎渲染的主流技術雖然已經存在多年,但是生命力仍然非常頑強,最新的DOOM3,HL2仍然將它作為渲染的主流技術,但是在網上對它介紹文章雖然多卻非常淺顯,大多是使用Q3的BSP文件進行渲染,而BSP文件如何產生則介紹非常少,蓋因為這一部分是場景編輯器的工作,而完成一個這樣的BSP編輯器是非常困難的,需要掌握的知識非常多.下面我將對BSP編輯器這一部分需要用到的BSP知識進行一下介紹,這只是一些很初步的知識,如希望了解更多的內容,Q2開源代碼中有一個BSP編輯器的代碼是你研究的重點,還有就是HL2泄露代碼中的編輯器代碼,(一個痛苦的研究過程,可能要花費你幾個月甚至一年的時間,不過這是值得的,如果你想完成一個主流的射擊游戲引擎的話,沒有BSP編輯器是不可想象的).

第一節BSPTrees
BSPTrees英文全稱為BinarySpacePartioningtrees,二維空間分割樹,簡稱為二叉樹。它于1969年被Shumacker在文章《StudyforApplyingComputer-GeneratedImagestoVisualSimulation》首次提出,并被ID公司第一次使用到FPS游戲Doom中,Doom的推出獲得了空前的成功,不僅奠定了ID公司在FPS游戲開發的宗師地位,也使BSP技術成為室內渲染的工業標準,從BSP產生到現在已經有30多年了,其間雖然產生了大量的室內渲染的算法,但卻無人能撼動它的地位,對于以摩爾定律發展的計算機業來說這不能不是一個奇跡。
為什么使用BSPTrees
一個BSPTrees如同它的名字一樣是一個層次樹的結構,這個樹的葉節點保存了分割室內空間所得到的圖元集合。現在隨著硬件加速Z緩沖的出現,我們只需要用很小的代價就可以對空間中的圖元進行排序,但是在90年代初由于硬件的限制,使用BSP的主要原因是因為它可以對空間中的圖元進行排序來保證渲染圖元的順序是按照由后至前進行的,換句話說,Z值最小的物體總是最后被渲染。當然還有其他的算法可以完成這個功能,例如著名的畫家算法,但是它與BSP比較起來速度太慢了,這是因為BSP通常對圖元排序是預先計算好的而不是在運行時進行計算。從某種意義上說BSP技術實際上是畫家算法的擴展,正如同BSP技術的原始設計一樣,畫家算法也是使用由后至前的順序對場景中的物體進行渲染。但是畫家算法有以下的缺點:
l如果一個物體從另一個物體中穿過時它不能被正確的渲染;
l在每一幀對被渲染的物體進行排序是非常困難的,同時運算的代價非常大;
l它無法管理循環覆蓋的情況,如圖所示

圖6.1

BSP原理
建立BSPTrees的最初想法是獲得一個圖元的集合,這個集合是場景的一部分,然后分割這個圖元集合為更小的子集合,這里必須注意子集合必須為“凸多邊形”。這意味著子集合中任一個多邊形都位于相同集合中其它多邊形的“前面”。是不是有點難以理解呢,舉一個例子,如果多邊形A的每一個頂點都位于由多邊形B所組成的一個面的正面,那么可以說多邊形A位于多邊形B的“前面”,參考左圖。我們可以想象一下,一個盒子是由6個面組成的,如果所有的面都朝向盒子的內部,那么我們可以說盒子是一個“凸多邊形”,如果不是都朝向盒子的內部,那么盒子就不是“凸多邊形”。

圖6.2

下面讓我們看一下如何確定一個圖元集合是否是一個“凸多邊形”,偽算法如下:
l函數CLASSIFY-POINT
l參數:
lPolygon–確定一個3D空間中點相對位置的參考多邊形。
lPoint–待確定的3D空間中的點。
l返回值:
l點位于多邊形的哪一邊。
l功能:
l確定一個點位于被多邊形定義的面的哪一邊。

CLASSIFY-POINT(Polygon,Point)
1Sidevalue=Polygon.Normal*Point
2if(Sidevalue==Polygon.Distance)
3thenreturnCOINCIDING
4elseif(Sidevalue<Polygon.Distance)
5thenreturnBEHIND
6elsereturnINFRONT

l函數POLYGON-INFRONT
l參數:
lPolygon1–用來確定其它多邊形是否在其“前面”的多邊形。
lPolygon2–檢測是否在第一個多邊形“前面”的多邊形。
l返回值:
l第二個多邊形是否在第一個多邊形的“前面”。
l功能:
l檢測第二個多邊形的每一個頂點是否在第一個多邊形的“前面”。

POLYGON-INFRONT(Polygon1,Polygon2)
1foreachpointpinPolygon2
2if(CLASSIFY-POINT(Polygon1,p)<>INFRONT)
3thenreturnfalse
4returntrue

l函數IS-CONVEX-SET
l參數:
lPolygonSet–用來檢測是否為“凸多邊形”的圖元集合。
l返回值:
l集合是否為“凸多邊形”。
l功能:
l相對于集合中的其它多邊形檢查每一個多邊形,看是否位于其它多邊形的“前面”,如果有任意兩個多邊形不滿足這個規則,那么這個集合不為“凸多邊形”。

IS-CONVEX-SET(PolygonSet)
1fori=0toPolygonSet.Length()
2forj=0toPolygonSet.Length()
3if(i!=j&&notPOLYGON-INFRONT(PolygonSet[i],PolygonSet[j]))
4thenreturnfalse
5returntrue

在函數POLYGON-INFRONT中并沒有進行對稱的比較,這意味著如果多邊形A位于多邊形B的“前面”你并不能想當然的認為多邊形B一定位于多邊形B的“前面”。下面的例子簡單的顯示了這一點。

圖6.3

在圖6.3中我們可以看到多邊形1位于多邊形2的“前面”,這是因為頂點p3、p4位于多邊形2的“前面”,而多邊形2卻沒有位于多邊形1的“前面”,因為頂點p2位于多邊形1的“后面”。

對于一個BSP層次樹來說可以用下面結構來定義:
classBSPTree
{
BSPTreeNodeRootNode//樹的根節點
}
classBSPTreeNode
{
BSPTreeTree//接點所屬的層次樹
BSPTreePolygonDivider//位于兩個子樹之間的多邊形
BSPTreeNode*RightChild//節點的右子樹
BSPTreeNode*LeftChild//節點的左子樹
BSPTreePolygonPolygonSet[]//節點中的多邊形集合
}
classBSPTreePolygon
{
3DVectorPoint1//多邊形的頂點1
3DVectorPoint3//多邊形的頂點2
3DVectorPoint3//多邊形的頂點3
}

現在你可以看見每一個多邊形由3個頂點來定義,這是因為硬件加速卡使用三角形來對多邊形進行渲染。將多邊形集合分割為更小的子集合有很多方法,例如你可以任意選擇空間中的一個面然后用它來對空間中的多邊形進行分割,把位于分割面正面的多邊形保存到右子樹中而位于反面的多邊形保存到左子樹中。使用這個方法的缺點非常明顯,那就是如果想選擇一個將空間中的多邊形分割為兩個相等的子集合的面非常困難,這是因為在場景中有無數個可選擇的面。如何在集合中選擇一個最佳的分割面呢?下面我將對這個問題給出一個比較適當的解決方案。
我們現在已經有了一個函數POLYGON-INFRONT,它的功能是確定一個多邊形是否位于其它多邊形的正面。現在我們要做的是修改這個函數,使它也能夠確定一個多邊形是否橫跨過其它多邊形定義的分割面。算法如下:
l函數CALCULATE-SIDE
l參數:
lPolygon1–確定其它多邊形相對位置的多邊形。
lPolygon2–確定相對位置的多邊形。
l返回值:
l多邊形2位于多邊形1的哪一邊
l功能:
l通過第一個多邊形對第二個多邊形上的每一個頂點進行檢測。如果所有的頂點位于第二個多邊形的正面,那么多邊形2被認為位于多邊形1的“前面”。如果第二個多邊形的所有頂點都位于第一個多邊形的反面,那么多邊形2被認為位于多邊形1的“后面”。如果第二個多邊形的所有頂點位于第一個多邊形之上,那么多邊形2被認為位于多邊形1的內部。最后一種可能是所有的頂點即位于正面有位于反面,那么多邊形2被認為橫跨過多邊形1。

CALCULATE-SIDE(Polygon1,Polygon2)
1NumPositive=0,NumNegative=0
2foreachpointpinPolygon2
3if(CLASSIFY-POINT(Polygon1,p)=INFRONT)
4thenNumPositive=NumPositive+1
5if(CLASSIFY-POINT(Polygon1,p)=BEHIND)
6thenNumNegative=NumNegative+1
7if(NumPositive>0&&NumNegative=0)
8thenreturnINFRONT
9elseif(NumPositive=0&&NumNegative>0)
10thenreturnBEHIND
11elseif(NumPositive=0&&NumNegative=0)
12thenreturnCOINCIDING
13elsereturnSPANNING

上面的算法也給我們解答了一個問題,當一個多邊形橫跨過分割面時如何進行處理,上面的算法中將多邊形分割為兩個多邊形,這樣就解決了畫家算法中的兩個問題:循環覆蓋和多邊形相交。下面的圖形顯示了多邊形如何進行分割的。

圖6.4

 如圖6.4所示,多邊形1為分割面,而多邊形2橫跨過多邊形1,如圖右邊所示,多邊形被分割為2、3兩部分,多邊形2位于分割面的“前面”而多邊形3位于分割面的“后面”。
當建立一個BSP樹時,首先需要確定的問題是如何保證二叉樹的平衡,這意味著對于每一個葉節點的分割深度而言不能有太大的差異,同時每一個節點的左、右子樹需要限制分割的次數。這是因為每一次的分割都會產生新的多邊形,如果在建立BSP樹時產生太多的多邊形的話,在圖形加速卡對場景渲染時會加重渲染器的負擔,從而降低幀速。同時一個不平衡的二叉樹在進行遍歷時會耗費許多無謂的時間。因此我們需要確定一個合理的分割次數以便于獲得一個較為平衡的二叉樹,同時可以減少新多邊形的產生。下面的代碼顯示了如何通過循環多邊形集合來獲得最佳的分割多邊形。

l函數CHOOSE-DIVIDING-POLYGON
l參數:
lPolygonSet–用于查找最佳分割面的多邊形集合。
l返回值:
l最佳的分割多邊形。
l功能:
l對指定的多邊形集合進行搜索,返回將其分割為最佳子集合的多邊形。如果指定的集合是一個“凸多邊形”則返回。

CHOOSE-DIVIDING-POLYGON(PolygonSet)
1if(IS-CONVEX-SET(PolygonSet))
2thenreturnNOPOLYGON
3MinRelation=MINIMUMRELATION
4BestPolygon=NOPOLYGON
5LeastSplits=INFINITY
6BestRelation=0

l循環查找集合的最佳分割面。
7while(BestPolygon=NOPOLYGON)
8foreach多邊形P1inPolygonSet
9if(多邊形P1在二叉樹建立過程中沒有作為分割面)

l計算被當前多邊形定義的分割面的正面、反面和橫跨過分割面的多邊形的數量。
10NumPositive=0,NumNegative=0,NumSpanning=0
11foreach多邊形P2inPolygonSetexceptP1
12value=CALCULATE-SIDE(P1,P2)
13if(value=INFRONT)
14NumPositive=NumPositive+1
15elseif(value=BEHIND)
16NumNegative=NumNegative+1
17elseif(value=SPANNING)
18NumSpanning=NumSpanning+1

l計算被當前多邊形分割的兩個子集合的多邊形數量的比值。
19if(NumPositive<NumNegative)
20Relation=NumPositive/NumNegative
21else
22Relation=NumNegative/NumPositive

l比較由當前多邊形獲得的結果。如果當前多邊形分割了較少的多邊形同時分割后的子集合比值可以接受的話,那么保存當前的多邊形為新的候選分割面。
l如果當前多邊形和最佳分割面一樣分割了相同數量的多邊形而分割后的子集合比值更大的話,將當前多邊形作為新的候選分割面。

23if(Relation>MinRelation&&
(NumSpanning<LeastSplits||
(NumSpanning=LeastSplits&&
Relation>BestRelation))
24BestPolygon=P1
25LeastSplits=NumSpanning
26BestRelation=Relation

l通過除以一個預先定義的常量來減少可接受的最小比值。
27MinRelation=MinRelation/MINRELATIONSCALE
28returnBestPolygon

算法分析
對于上面的函數來說,根據場景數據大小的不同它可能花費很長一段時間。常量MINRELATIONSCALE用來確定在每次循環時所分割的子集合多邊形數量的比值每次減少多少,為什么要使用這個常量呢,考慮一下,對于給定的MinRelation如果我們找不到最佳的分割面,通過除以這個常量將比值減少來重新進行循環查找,這樣可以防止死循環的出現,因此當這個比值足夠小時我們必定可以獲得可接受的最佳結果。最壞的事情是我們有一個包含N個多邊形的非“凸”集合,分割多邊形將集合分割為一個包含N-1個多邊形的部分和一個包含1個多邊形的部分。這個結果只有在最小比值小于1/(n-1)才是可以接受的(參考算法的19-23行)。這意味著MinRelation/MINRELATIONSCALEi<1/(n-1),這里i是循環重復的次數。讓我們假設MinRelation的初始化值為1,由于比值永遠為0-1之間的值因此這是最可能的值(參考算法的19-22行)。我們有
1/MINRELATIONSCALEi<1/(n-1)
1<MINRELATIONSCALEi/(n-1)
(n-1)<MINRELATIONSCALEi
logMINRELATIONSCALE(n-1)<i
這里的i沒有上邊界,但是因為i非常接近于logMINRELATIONSCALE(n-1),我們可以簡單的假設兩者是相等的。另外我們也假設MINRELATIONSCALE永遠大于或等于2,因此我們可以有
logMINRELATIONSCALE(n-1)=i
MINRELATIONSCALE>=2
i=logMINRELATIONSCALE(n-1)<lg(n-1)=O(lgn)
在循環的內部,對多邊形的集合需要重復進行兩次循環,因此對我們來說最壞的情況下這個算法的復雜度為O(n2lgn),而通常情況下這個算法的復雜度接近于O(n2)。
在函數CHOOSE-DIVIDING-POLYGON的循環中看起來如果不發生什么事情的話好象永遠不會停止,但是這不會發生,這是因為如果多邊形集合為非“凸”集合的話總能找到一個多邊形來把集合分割為兩個子集合。CHOOSE-DIVIDING-POLYGON函數總是選擇分割集合的多邊形數量最少的多邊形,為了防止選擇并不分割集合的多邊形,分割后的子集合的多邊形數量之比必須大于預先定義的值。為了更好的理解我上面所講解的內容,下面我將舉一個例子來說明如何選擇一個多邊形對一個很少數量多邊形的集合進行分割。

圖6.5

在上面的例子中無論你選擇多邊形1、6、7還是多邊形8進行渲染時都不會分割任何其它的多邊形,換句話說也就是所有的其它多邊形都位于這些多邊形的“正面”。

關于分割時選擇產生多邊形最少的分割面另外一個不太好的原因是大多數時候它所產生的層次樹通常是不平衡的,而一個平衡的層次樹在運行的時候通常比不平衡的層次樹性能更好。
當獲得最佳的分割面后伴隨著必然產生一些被分割的多邊形,如何對被分割的多邊形進行處理呢,這里有兩個方法:
1.建立一個帶葉節點的二叉樹,這意味著每一個多邊形將被放在葉節點中,因此每一個被分割的多邊形也將被分開放在二叉樹的一邊。
2.另外一個方法是將被分割的多邊形保存到公共節點中,對每一個子樹重復這個過程直到每一個葉節點都包含了一個“凸”多邊形集合為止。
產生帶葉節點的BSP樹的算法如下:
l函數GENERATE-BSP-TREE
l參數:
lNode–欲建立的類型為BSPTreeNode的子樹。
lPolygonSet–建立BSP-tree的多邊形集合。
l返回值:
l保存到輸入的父節點中的BSP-tree。
l功能:
l對一個多邊形集合產生一個BSP-tree。

GENERATE-BSP-TREE(Node,PolygonSet)
1if(IS-CONVEX-SET(PolygonSet))
2Tree=BSPTreeNode(PolygonSet)
3Divider=CHOOSE-DIVIDING-POLYGON(PolygonSet)
4PositiveSet={}
5NegativeSet={}
6foreachpolygonP1inPolygonSet
7value=CALCULATE-SIDE(Divider,P1)
8if(value=INFRONT)
9PositiveSet=PositiveSetUP1
10elseif(value=BEHIND)
11NegativeSet=NegativeSetUP1
12elseif(value=SPANNING)
13Split_Polygon10(P1,Divider,Front,Back)
14PositiveSet=PositiveSetUFront
15NegativeSet=NegativeSetUBack
16GENERATE-BSP-TREE(Tree.RightChild,PositiveSet)
17GENERATE-BSP-TREE(Tree.LeftChild,NegativeSet)

算法分析
函數CHOOSE-DIVIDING-POLYGON的時間復雜度為O(n2lgn),除非出現遞歸調用否則它將控制其它的函數,如果我們假設對多邊形集合的分割是比較公平的話,那么我們可以通過公式來對函數GENERATE-BSP-TREE的復雜度進行表達:
T(n)=2T(n/2)+O(n2lgn)
通過公式我們可以知道這個函數的復雜度為Q(n2lgn)。這里n為輸入的多邊形集合的多邊形數量。
下面我要用一個例子來演示如何產生一個BSP-tree。下面的結構是一個多邊形的原始集合,為了表示方便對每一個多邊形都進行了編號,這個多邊形集合將被分割為一個BSP-tree。


圖6.6

為了能夠運行這個算法我們必須對常量MINIMUMRELATION和MINRELATIONSCALE進行賦值,在實際運行中我們發現當MINIMUMRELATION=0.8而MINRELATIONSCALE=2時可以獲得比較好的結果。但是你也可以對這些數值進行試驗來比較一下,通常當常數MINIMUMRELATION比較大時獲得的層次樹會比較平衡但同時分割產生的多邊形也會大量增加。在上圖顯示的多邊形集合并不是一個“凸”的,因此首先我們需要選擇一個合適的分割面。在快速的對上面的結構進行一下瀏覽后我們可以知道多邊形(1、2、6、22、28)不能被用來作為分割面,這是因為它們定義了包含所有多邊形集合的外形。但是其它的多邊形都可以作為候選的分割面。分割產生的多邊形最少同時分割為兩個子集合的多邊形數目之比為最佳的多邊形是16與17,它們位于同一條直線上同時并不會分割任何的多邊形。而分割后的子集合的多邊形數目也是一樣的,都是“正面”為13而“反面”為15。讓我們選擇多邊形16作為分割面,那么分割后的的結構如下:

圖6.7

現在從圖6.7我們可以看到無論是左子樹還是右子樹都沒有包含“凸”多邊形集合,因此需要對兩個子樹繼續進行分割。
在左子樹中多邊形1、2、6、7作為多邊形集合的“凸邊”不能用做分割面,而多邊形4、10在同一條直線上同時沒有分割任何多邊形,而分割后的多邊形子集合:“正面”為8而“反面”為7非常的平衡,我們選擇多邊形4為分割面。
在右子樹中多邊形16、17、22、23、28不能作為分割面,而多邊形18、19、26、27雖然沒有分割任何多邊形但是分割后的多邊形子集合:“正面”為11而“反面”為3,3/11這個比值小于最小比值0.5因此我們需要尋找其它更適合的多邊形。多邊形20、21、24、25都只分割了一個多邊形,但是多邊形21看起來分割后的結果更合理,在分割過多邊形22后多邊形子集合的結果為:“正面”為8而“反面”為6。
下圖顯示了操作后的結果:

圖6.8

在圖中每一個子集合還不是一個“凸”集合,因此需要繼續進行分割,按照上面的法則對圖6.8所示的結構進行分割后,結果如下:

圖6.9

上圖顯示了最后的結果,這可能不是最優的結果但是我們對它進行處理所花費的時間并不太長。
渲染BSP
現在我們已經建立好一個BSP樹了,可以很容易對樹中的多邊形進行正確的渲染,而不會產生任何錯誤。下面的算法描述了如何對它進行渲染,這里我們假設函數IS-LEAF的功能為給定一個BSP節點如果為葉節點返回真否則返回假。
函數DRAW-BSP-TREE
參數:
lNode–被渲染的節點。
lPosition–攝象機的位置。
l返回值:
lNone
l功能:
l渲染包含在節點及其子樹中的多邊形。

DRAW-BSP-TREE(Node,Position)
1if(IS-LEAF(Node))
2DRAW-POLYGONS(Node.PolygonSet)
3return

l計算攝象機包含在哪一個子樹中。
4Side=CLASSIFY-POINT(Node.Divider,Position)

l如果攝象機包含在右子樹中先渲染右子樹再渲染左子樹。
5if(Side=INFRONT||Side=COINCIDING)
6DRAW-BSP-TREE(Node.RightChild,Position)
7DRAW-BSP-TREE(Node.LeftChild,Position)

l否則先渲染左子樹。
8elseif(value=BEHIND)
9DRAW-BSP-TREE(Node.LeftChild,Position)
10DRAW-BSP-TREE(Node.RightChild,Position)
用這個方法進行渲染并沒有減少渲染到屏幕上的多邊形數量,由于一個場景可能包含成百上千個多邊形因此這個方法并不是很好的解決方案。通常情況下有大量的節點和多邊形并沒有處于攝象機的視野范圍之內,它們并不需要被渲染到屏幕上,如何查找這些不可見的節點和多邊形防止它們渲染到屏幕上呢,隱藏面剔除就是為了解決這個問題而提出一項技術,在下一節中我們將對這項技術進行詳細的闡述。

總結

以上是生活随笔為你收集整理的BSP技术详解1有图有真相的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

精品国产1区2区3区 国产欧美精品在线观看 | 777xxx欧美| 日日夜夜综合 | 在线看国产日韩 | 欧美在线aa | 免费黄色av电影 | 久久99久久99精品免视看婷婷 | 免费观看国产视频 | 久久99国产综合精品免费 | 九九影视理伦片 | 国产三级国产精品国产专区50 | 在线日韩中文 | 91精品毛片 | 国内精自线一二区永久 | 最新午夜电影 | 国产精品久久久久久久久久久久午夜 | 天天操综合网 | 国产精品美女视频网站 | 亚洲aⅴ免费在线观看 | 国产成人精品久久亚洲高清不卡 | 国产精品色婷婷视频 | 日韩视频在线播放 | 国产精品免费成人 | 久艹在线免费观看 | 欧美精品视 | 久久免费视频2 | 久久艹在线观看 | 久热只有精品 | 久久久久久免费 | 色综合久久88色综合天天人守婷 | 久久精品精品电影网 | 最近日本mv字幕免费观看 | 久二影院 | 欧美在线视频第一页 | 手机在线黄色网址 | 国产日韩欧美在线影视 | 在线观看视频一区二区三区 | 91一区二区三区久久久久国产乱 | 欧美久久99 | 人人爽久久涩噜噜噜网站 | www色网站 | 日本中文字幕高清 | 国产成人99av超碰超爽 | 久久国产色 | 亚洲精选久久 | 亚洲国产天堂av | 久久精品视频在线观看 | 夜夜夜夜爽 | 五月天亚洲综合 | 欧美黑吊大战白妞欧美 | a爱爱视频| 美腿丝袜一区二区三区 | 激情自拍av | 精品久久久影院 | 91在线产啪 | 欧美aaa一级| 国产特级毛片aaaaaa | 亚洲国产免费看 | 天天爱天天操天天爽 | 天天爱天天爽 | 欧美国产一区二区 | 在线 你懂 | 久久久亚洲精华液 | 92国产精品久久久久首页 | 婷婷亚洲综合五月天小说 | 亚洲理论电影网 | 婷婷亚洲最大 | 久久艹艹| 丁香花中文在线免费观看 | 亚洲美女在线国产 | 亚洲国产网站 | 久久视讯| 最近中文字幕免费大全 | 激情婷婷亚洲 | 久久成人高清视频 | 人人狠狠综合久久亚洲 | 特级aaa毛片 | 午夜久久久久 | 在线观看午夜 | 国产亚洲精品久久久久久久久久 | 日产av在线播放 | 天天干,狠狠干 | 丁香六月婷婷开心婷婷网 | 久久精品视频5 | 日韩成人黄色 | 99在线视频精品 | 91视频久久久久 | 在线观看成人 | 久久黄色小说视频 | 91精品国产综合久久福利 | 操操综合 | 婷婷伊人网 | 国产精品毛片久久久久久久久久99999999 | 久久高视频 | 国产精品午夜久久久久久99热 | 天天曰夜夜操 | 亚洲精品在线观看免费 | 99久久婷婷国产综合精品 | 亚洲精品久久久蜜臀下载官网 | av电影 一区二区 | 在线看av的网址 | 麻豆手机在线 | av字幕在线 | 久久久av电影| 天天躁日日躁狠狠躁 | 日韩特黄一级欧美毛片特黄 | 日韩欧美一区二区三区免费观看 | 最近2019中文免费高清视频观看www99 | av超碰免费在线 | 丁香花五月 | 九色激情网| 欧美极品少妇xxxxⅹ欧美极品少妇xxxx亚洲精品 | 亚洲国产一区av | 欧美在线99 | 亚洲 欧美 精品 | 日韩精品在线观看视频 | 色婷婷国产在线 | 激情导航| 国产一级免费电影 | 国产美女视频黄a视频免费 久久综合九色欧美综合狠狠 | 国产只有精品 | 又黄又爽又刺激的视频 | 97中文字幕 | 亚洲精品白浆高清久久久久久 | 国产在线999 | 天天插伊人 | 欧美aⅴ在线观看 | 日韩在线视频网站 | 亚洲精品无 | 在线观看视频黄色 | 成人国产精品入口 | 最新中文字幕在线播放 | 99久久精 | 91精品久久久久久综合乱菊 | 91漂亮少妇露脸在线播放 | 欧美一二三视频 | 色网av| www·22com天天操 | 综合久久久久 | 国产黄在线观看 | 久久久久久97三级 | 国产裸体无遮挡 | 日日夜夜骑 | 伊人婷婷色| 99久免费精品视频在线观看 | 一区二区三区四区久久 | 99综合电影在线视频 | 人人舔人人干 | 天干啦夜天干天干在线线 | 国产一级精品在线观看 | 日韩网站在线看片你懂的 | 色综合久久综合中文综合网 | 国产999精品久久久久久绿帽 | 精品国产精品一区二区夜夜嗨 | 欧美一级黄大片 | 国产精品嫩草影院99网站 | 免费久久99精品国产婷婷六月 | 91传媒视频在线观看 | 狠狠色丁香婷婷综合橹88 | av福利在线 | 日本黄色免费电影网站 | 中文字幕一区在线 | 美女精品在线 | 三级av免费看 | 久久综合九色综合久99 | 色综合久久精品 | 色婷婷综合久久久久中文字幕1 | 日韩视频a | 欧美性黑人 | 涩涩爱夜夜爱 | 少妇做爰k8经典 | 97免费在线观看视频 | 特级西西444www大精品视频免费看 | 国产视频18 | 91精品天码美女少妇 | 毛片精品免费在线观看 | 成年人免费看av | 日本69hd| 亚洲精品视频www | 亚洲国产美女精品久久久久∴ | 国产在线观看中文字幕 | 国产午夜麻豆影院在线观看 | 中文字幕人成乱码在线观看 | 亚洲一区 av| 亚洲视频大全 | 中文字幕av有码 | 亚洲自拍av在线 | 国内少妇自拍视频一区 | 国产高清小视频 | 五月综合色婷婷 | www视频免费在线观看 | 77国产精品| 国产精品嫩草影院123 | 激情丁香月 | 综合黄色网 | 超碰在线个人 | 久久成年人视频 | 91精品少妇偷拍99 | 国产一级性生活视频 | 成人免费在线观看电影 | 91av在线视频播放 | 超碰日韩在线 | 日本韩国中文字幕 | 免费国产在线精品 | 国产拍在线 | 亚洲欧美乱综合图片区小说区 | 波多野结衣亚洲一区二区 | 视频一区二区在线 | 99热在线看| 国产黄色免费在线观看 | 激情婷婷 | 99久久精品久久久久久清纯 | 中文字幕日本特黄aa毛片 | 精品国内自产拍在线观看视频 | 国产精品自产拍在线观看蜜 | av888av.com| 欧美三级在线播放 | 91av九色 | 色婷婷狠| 国产成人在线综合 | 午夜精品福利一区二区三区蜜桃 | 国产一级一片免费播放放 | 久久久久网址 | 日韩中文字幕视频在线观看 | 色综合久久久久久久 | 蜜桃传媒一区二区 | 在线观看免费福利 | 在线精品在线 | 婷婷中文字幕在线观看 | 免费看的黄色 | 午夜影院一级 | 久草在线最新 | 91av视屏 | 美女视频a美女大全免费下载蜜臀 | 精品一区二区在线免费观看 | 国产99久久九九精品免费 | 国产精品久久久久久久久久免费 | 欧美另类v| 在线观看黄色国产 | 91av福利视频 | 中文字幕资源站 | 欧美日韩精品国产 | 成人作爱视频 | 蜜臀久久99精品久久久久久网站 | av电影免费在线看 | 久久超碰免费 | 6080yy精品一区二区三区 | 国产黑丝袜在线 | 免费看一级片 | 久草国产在线 | 国产精品久久久久久久久久ktv | 少妇激情久久 | 亚洲综合一区二区精品导航 | 男女视频国产 | 国产精品白丝jk白祙 | 亚洲国产电影在线观看 | 91亚洲在线| 免费一级特黄毛大片 | 国精产品满18岁在线 | 亚洲精品高清一区二区三区四区 | 在线免费观看黄色 | 五月婷婷六月综合 | 高清不卡免费视频 | 欧美成天堂网地址 | 国产理论一区二区三区 | 96精品在线 | 国产精品久久艹 | 亚洲精选视频免费看 | 国产 视频 久久 | 香蕉视频最新网址 | 99精品久久久 | 国产高清 不卡 | 很黄很色很污的网站 | 97免费 | 国产亚洲婷婷免费 | 婷婷国产精品 | 亚洲国产免费网站 | 日韩精品免费在线观看视频 | 国外调教视频网站 | 大片网站久久 | 懂色av一区二区在线播放 | 国产免费视频一区二区裸体 | 国产一级片在线播放 | 国产成人在线网站 | 亚洲一区二区精品在线 | 国产福利av在线 | 99精品视频一区 | 日本在线观看视频一区 | 国产精品久久久久久电影 | 日本精品一区二区在线观看 | 欧美男同视频网站 | 色婷婷综合视频在线观看 | 欧美精品久久久久久久 | 国产成人三级一区二区在线观看一 | 亚洲日本中文字幕在线观看 | 99久久99久久精品国产片 | 日本91在线| 国产在线观看高清视频 | 91中文字幕在线视频 | 毛片在线播放网址 | 91av免费看| 在线观看视频三级 | 91av在线免费播放 | 欧美一级特黄高清视频 | 午夜视频在线观看一区二区三区 | 国产精品久久久久久久久久免费看 | 久久福利综合 | 亚洲区精品视频 | 性色av一区二区三区在线观看 | 欧美激情操| 日本狠狠干 | 成人黄色在线视频 | 天天爽天天爽夜夜爽 | 日本中文字幕系列 | 日本久久片 | 国产精品美女久久久久久久久 | 伊人官网 | 日韩性久久 | 超碰在线97免费 | 国产四虎在线 | 最近高清中文在线字幕在线观看 | 久久激情精品 | 狂野欧美激情性xxxx欧美 | 一二区电影 | 国产日韩中文在线 | 国产精品成人久久久 | 色在线亚洲| 欧美日韩国产区 | 欧美精品一区二区性色 | 亚洲精品视频久久 | 日韩网站中文字幕 | 久久免费的视频 | 这里只有精品视频在线 | www.五月天色| av网站地址 | 999ZYZ玖玖资源站永久 | 日韩小视频网站 | 成人宗合网 | 亚洲人成影院在线 | 国产资源免费在线观看 | 日韩高清在线一区 | 天天综合天天综合 | 精品一区二区在线免费观看 | 97人人网| 97精品视频在线 | 97超碰在线资源 | 国产亚洲欧美精品久久久久久 | 国产二区电影 | 伊人亚洲精品 | 成人亚洲精品国产www | 欧美综合在线视频 | 国产午夜小视频 | 又色又爽的网站 | www.在线观看av | 日韩精品91偷拍在线观看 | 97电影网手机版 | 亚洲精品福利在线 | 高清国产一区 | 日日干夜夜爱 | 久久国产精品免费观看 | 亚洲国产黄色片 | 亚洲精品在线免费观看视频 | 日韩一级黄色片 | 国产精品一区二区电影 | 日韩免费看视频 | 久久免费中文视频 | 亚色视频在线观看 | 五月婷网| 在线播放 日韩专区 | 天堂久久电影网 | 97**国产露脸精品国产 | 欧美狠狠操 | 亚洲天堂毛片 | 国产黄色在线网站 | 婷婷丁香激情网 | 81国产精品久久久久久久久久 | 91精品国自产在线观看欧美 | 色偷偷888欧美精品久久久 | 精品久久网 | 国产高清视频网 | 久久精品久久久久电影 | 国产视频一区在线 | 国产日韩中文字幕在线 | 久久久黄色免费网站 | 91女人18片女毛片60分钟 | 国产免费嫩草影院 | 亚洲精品中文字幕在线观看 | a级国产乱理伦片在线播放 久久久久国产精品一区 | 精壮的侍卫呻吟h | 97视频在线观看视频免费视频 | 欧美日本不卡视频 | 免费看一级特黄a大片 | 国产91亚洲 | 黄色a在线观看 | 岛国av在线不卡 | 国产一级在线免费观看 | 国产精品视频免费看 | 国产99视频在线观看 | 欧美久久久久久久久中文字幕 | 国产成人一区在线 | 免费观看视频的网站 | 亚洲一区视频免费观看 | 欧美激情xxxx性bbbb | 久久精品一二三区白丝高潮 | 国产精品久久久久久久婷婷 | 亚洲综合狠狠干 | 美女视频黄免费的久久 | 97成人精品视频在线观看 | 99re8这里有精品热视频免费 | 国产精品18久久久久久久久久久久 | 亚洲第一区精品 | 99久久爱| 天天射网站 | 欧美日韩精品在线观看 | 干狠狠| 欧美极品久久 | 在线观看视频黄色 | 黄色的视频 | 在线免费性生活片 | 欧美日韩在线第一页 | 国产日本在线 | 日韩精品最新在线观看 | 久久免费在线观看 | 亚洲精品91天天久久人人 | 免费人做人爱www的视 | 国产精品一区电影 | 成人免费在线播放 | 中文字幕在线字幕中文 | 天天操天天添 | 色诱亚洲精品久久久久久 | 在线免费观看欧美日韩 | 国产在线观看你懂的 | 日韩在线观看第一页 | 国产精品白浆视频 | 欧美极品在线播放 | 在线看毛片网站 | 亚洲精品黄色 | 人人干天天干 | 亚洲国产精品va在线看黑人 | 亚洲一级特黄 | 三级在线国产 | 国产精品一区二区三区电影 | 成人av在线一区二区 | 国产高清在线精品 | 久久免费国产精品 | 999在线视频 | 美女视频是黄的免费观看 | 日韩簧片在线观看 | av免费成人| 超碰在线日本 | 精品你懂的 | 亚洲国产成人在线观看 | 97在线观看视频免费 | 91中文字幕在线视频 | 欧美一级片在线 | 伊人影院在线观看 | 韩国av在线播放 | 美女视频黄频大全免费 | 精品国产一区二区三区久久久蜜月 | 精品xxx| 欧美二区视频 | 一区二区三区免费播放 | 中文资源在线播放 | 欧美日韩免费观看一区二区三区 | 国产一卡在线 | 久精品视频在线 | 天天天天射 | 成年人视频免费在线 | 日本黄区免费视频观看 | 日韩精品视频一二三 | 亚洲精区二区三区四区麻豆 | 波多野结衣网址 | 婷婷看片 | 97电院网手机版 | 在线观看成人国产 | 九九爱免费视频在线观看 | 蜜臀av性久久久久av蜜臀三区 | 日韩午夜电影网 | 国产精品久久久久三级 | av网址最新 | 亚洲九九九在线观看 | 婷婷丁香在线观看 | 亚洲国产wwwccc36天堂 | 亚洲国产成人精品久久 | 在线观看激情av | www.狠狠色 | 在线日本v二区不卡 | 草久在线播放 | 成人免费看电影 | 久久久久久久网 | 久久99国产精品久久99 | 亚洲黄色小说网 | 91九色蝌蚪在线 | 亚洲成人黄 | 精品亚洲视频在线观看 | 欧美激情精品久久久久 | 日韩av电影中文字幕 | 色香com.| 日韩欧美国产精品 | 亚洲免费精品视频 | 亚洲精选国产 | 公与妇乱理三级xxx 在线观看视频在线观看 | 在线影院 国内精品 | 亚洲电影久久 | 国产福利91精品张津瑜 | 99久久久国产精品 | 激情大尺度视频 | 在线视频a| 四虎影视成人精品国库在线观看 | 成年人视频在线观看免费 | 久久亚洲视频 | av成人在线观看 | 99久久精 | 二区精品视频 | 精品久久久久久久久亚洲 | 久草 | 91精品在线免费观看视频 | 97国产一区二区 | 麻豆首页 | 91黄视频在线 | av 一区二区三区 | www.大网伊人 | 日韩久久视频 | 久久女教师 | 国产小视频网站 | 99久久精品免费看国产免费软件 | 国产高清精品在线观看 | 日韩黄色大片在线观看 | 波多野结衣一区二区 | 免费观看黄 | 欧美在线观看视频一区二区 | 午夜精品中文字幕 | 日本黄色一级电影 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 00av视频| 欧美一级日韩三级 | 手机av片| 久草在线视频中文 | 999久久国精品免费观看网站 | 久久久久女人精品毛片 | 午夜精品一区二区三区可下载 | 激情婷婷综合网 | 91精品少妇偷拍99 | 亚洲精品中文在线 | 日韩字幕| 奇米网8888 | 日本三级国产 | 国产精品国产亚洲精品看不卡15 | 在线观看国产日韩 | 视频在线日韩 | 天天天干夜夜夜操 | 五月开心六月伊人色婷婷 | 亚洲精品成人av在线 | 国产综合精品一区二区三区 | 天天天操天天天干 | 天天玩天天操天天射 | 色欧美日韩 | 久草.com| 免费看的黄色录像 | 青青啪 | 婷婷丁香在线视频 | 日韩欧美视频在线免费观看 | 99久高清在线观看视频99精品热在线观看视频 | 超碰人人99 | 91精品一 | 久久99热这里只有精品 | 色噜噜在线观看 | 999成人国产| 日本黄色免费观看 | 亚洲久在线 | 99久久er热在这里只有精品66 | 九月婷婷色 | 亚洲第一av在线播放 | 99re视频在线观看 | 日韩网站视频 | 亚洲开心色 | 久久首页| av成年人电影 | 亚洲欧美日韩一区二区三区在线观看 | 欧美性色综合 | 狠狠干美女 | 91精品中文字幕 | 欧洲av在线 | 久久一级电影 | 丁香婷婷激情啪啪 | 免费av试看 | 麻豆视频国产 | 日韩免费av网址 | 亚洲国产精品999 | 狠狠色狠狠色综合系列 | 在线免费观看黄 | 亚洲1级片 | 日韩av电影免费观看 | 久久国产精品免费看 | 国产精品精品国产 | 亚洲精品一区二区三区四区高清 | 国产很黄很色的视频 | 欧美日韩国产综合一区二区 | 日韩高清不卡一区二区三区 | 激情电影在线观看 | 日批视频在线观看免费 | 五月在线 | 欧美激情第一区 | 久久久久免费精品视频 | 97国产精品久久 | 成人午夜黄色 | 亚洲成年人在线播放 | 有码中文字幕在线观看 | 久久久久久国产一区二区三区 | 国产在线欧美 | 97电影网站| 毛片二区| 一级免费看 | 国产精品久久久久久久久蜜臀 | 伊人久久电影网 | 日韩在线视 | 超碰在线最新地址 | 国产亚洲一级高清 | 久久久久久久久久福利 | 天天插天天操天天干 | av性在线| 五月天综合网站 | 天天操月月操 | 久久草视频 | 国产二区精品 | 天天视频亚洲 | 日日夜夜精品免费视频 | 国产一区视频导航 | 五月婷婷亚洲 | 精品免费在线视频 | 久久国产精品影片 | 五月婷婷在线视频 | 久久黄色免费观看 | 精品国产一区二区三区噜噜噜 | 91九色蝌蚪国产 | 国产中文字幕三区 | 黄色小说视频网站 | 香蕉影院在线观看 | 亚洲精品国产精品国自产观看 | 国产精品免费观看久久 | 在线观看国产高清视频 | 久久久久久久久毛片 | 国产高清不卡 | 午夜视频在线观看欧美 | 在线成人高清电影 | 五月天综合网站 | 在线观看91精品国产网站 | 国产高清视频在线观看 | 一区二区三区日韩在线观看 | 99超碰在线播放 | av大全免费在线观看 | 在线观看激情av | 国产精品99久久久久久久久久久久 | 在线视频 成人 | 国产韩国精品一区二区三区 | 欧美精品一区在线发布 | 国产精品第三页 | 国产无区一区二区三麻豆 | 久久视频免费观看 | 精品中文字幕在线播放 | 日韩在线视频网站 | 98久久 | 91麻豆免费版 | av成人动漫在线观看 | 操一草| 中文字幕乱码电影 | 天天射天天爽 | 成人app在线免费观看 | 日韩免费视频网站 | 天天色天天骑天天射 | av一区二区三区在线 | 国产中文字幕在线看 | 中文字幕字幕中文 | 日韩在线视频线视频免费网站 | 欧美成a人片在线观看久 | 亚洲国产午夜 | 亚洲做受高潮欧美裸体 | 手机在线免费av | 欧洲性视频 | 91精品国产91热久久久做人人 | 国产亚洲午夜高清国产拍精品 | 九九热免费视频在线观看 | 日韩在线色视频 | 久久99精品一区二区三区三区 | 日韩二区三区在线观看 | 精品欧美乱码久久久久久 | 高清有码中文字幕 | 在线观看黄网站 | 黄色片网站| 99精品免费 | 欧美成人精品在线 | 中文字幕精品久久 | 三级小视频在线观看 | 亚洲精品91天天久久人人 | 婷婷天天色 | 亚洲精品免费观看 | 在线亚洲午夜片av大片 | 97超碰福利久久精品 | 国产精品 视频 | 日免费视频 | 精品久久久久久亚洲综合网站 | 午夜免费福利片 | av日韩中文 | 一本一本久久a久久精品综合 | 欧美天天综合网 | 亚洲在线日韩 | 久久99精品久久久久蜜臀 | 在线观看中文字幕 | 天天亚洲| 日韩资源在线观看 | 中文字幕在线第一页 | 在线国产精品视频 | 久久69精品 | 日韩精品在线视频免费观看 | 在线看黄网站 | 国产视频一区二区在线观看 | 91视频这里只有精品 | 久久成电影 | 97精品超碰一区二区三区 | 高清国产一区 | 国产糖心vlog在线观看 | 一区二区三区精品久久久 | 五月婷婷视频在线观看 | 久久精品一区二区国产 | 色婷婷av国产精品 | 日韩网站在线免费观看 | 激情欧美一区二区三区免费看 | 99精品免费在线观看 | 久久精品4 | 久久久久久麻豆 | 在线视频日韩欧美 | 久久精品一二三区白丝高潮 | 人人爽影院| 日韩中文字幕视频在线 | 亚洲视频在线视频 | 国产亚州精品视频 | 五月婷婷丁香在线观看 | 91成人免费看片 | 又黄又爽又无遮挡免费的网站 | 91视频啪 | 国产视频精品久久 | 91免费高清观看 | 国产免费区 | 天天草天天插 | 99视频精品视频高清免费 | 青青射| 999久久久久久 | 亚洲视频,欧洲视频 | 麻豆高清免费国产一区 | 久草在线最新视频 | 国产综合精品一区二区三区 | 午夜性生活片 | 狠狠操夜夜 | 国产精品免费久久久久 | 九九久久久久久久久激情 | 在线观看91av | 欧美日韩一级视频 | 日韩久久精品一区 | 久久久久国产视频 | av免费看电影| 97热久久免费频精品99 | 狠狠躁夜夜躁人人爽视频 | 丁香资源影视免费观看 | 中文字幕 欧美性 | 婷婷国产视频 | 丁香五月亚洲综合在线 | 国产精品二区在线 | 久久香蕉电影 | 亚洲激情小视频 | 亚洲精品videossex少妇 | 国产资源中文字幕 | 在线观看国产日韩 | 91在线小视频| 国产视频1区2区3区 久久夜视频 | 在线草| 久久精品国产亚洲aⅴ | 国产精品99久久99久久久二8 | 亚洲天天做 | 国产精品自产拍在线观看中文 | 91尤物国产尤物福利在线播放 | 成人av在线网址 | 99热在线免费观看 | 91成人精品一区在线播放69 | 91黄视频在线| 欧美日性视频 | 国产粉嫩在线 | 一本一道久久a久久精品蜜桃 | 国产精久久久 | 99久久er热在这里只有精品66 | 91大神电影 | 日韩黄色在线观看 | 狠狠久久| 欧美另类高清 videos | 亚洲久在线 | 欧美特一级 | 色综合咪咪久久网 | 黄色av三级在线 | 最近中文字幕免费av | 亚洲一区二区黄色 | 中文字幕人成人 | 日本在线观看视频一区 | 久久精品亚洲一区二区三区观看模式 | 狠狠狠色丁香综合久久天下网 | 日韩在线视频精品 | 丝袜护士aⅴ在线白丝护士 天天综合精品 | 97高清免费视频 | 国产午夜视频在线观看 | 久久亚洲私人国产精品 | 高潮毛片无遮挡高清免费 | 国产91大片 | 三级av网站 | 成人亚洲精品国产www | 在线观看国产中文字幕 | 亚洲人成人在线 | 久草视频免费在线观看 | 国产精品亚洲人在线观看 | 中文av日韩 | 九九九视频精品 | 天天干,天天操 | 韩国av免费观看 | 精品免费视频123区 午夜久久成人 | 日韩在线观看一区 | 久久专区 | 91香蕉视频在线 | 国产成人精品av在线 | 日韩在线网 | 精品久久久久久久久久久久久久久久 | 久久视频免费 | 成人av影院在线观看 | 九九日九九操 | 欧美在线视频免费 | 精品一区电影 | 亚洲黄色激情小说 | 91亚洲精品国偷拍自产在线观看 | 亚洲视频六区 | 亚洲一区视频在线播放 | 韩国精品视频在线观看 | 免费在线观看91 | 在线观看播放av | 手机在线日韩视频 | 久久99精品久久久久久 | www.国产在线 | 国产在线视频不卡 | 国产精品视频999 | 99视频| 91资源在线免费观看 | 伊人视频 | 国产四虎影院 | av一级一片 | 日韩成人精品一区二区 | 国产高清第一页 | 亚洲成人av电影 | 久久久久免费观看 | 456成人精品影院 | 亚洲专区路线二 | 美女视频国产 | 日韩欧美电影在线 | 亚洲视频 视频在线 | 99久热在线精品视频观看 | 最新精品国产 | 成人av影视 | 在线观看完整版免费 | 成人av电影网址 | 国产午夜在线观看 | 亚洲成aⅴ人片久久青草影院 | 人人看看人人 | 国产a国产 | av大全在线观看 | 亚洲精品动漫成人3d无尽在线 | 日韩电影一区二区在线 | 国产一区在线观看免费 | 国产精品嫩草影院123 | 国产精品黄色影片导航在线观看 | 99精品国产福利在线观看免费 | 九九九视频精品 | 激情网五月 | 日韩免费av网址 | 国产视频一二三 | 91精品国产欧美一区二区 | 久久小视频| 成人黄色在线播放 | 久久看免费视频 | 久久精品精品电影网 | 久久久国产精品视频 | 亚洲国产一区二区精品专区 | 四虎影视www | av免费观看高清 | 在线a人片免费观看视频 | 国产做爰视频 | 天天干天天操天天 | 探花视频免费在线观看 | 成年人黄色免费看 | 欧美另类调教 | 黄网站app在线观看免费视频 | 四虎最新域名 | 国产亚洲在 | 亚洲理论电影网 | 色夜影院| 操少妇视频 | 日韩高清在线不卡 | 天干啦夜天干天干在线线 | 高潮久久久久久 | 人人草在线观看 | 超碰免费观看 | 国产精品12 | 欧美日韩在线视频一区二区 | 俺要去色综合狠狠 | 色视频国产直接看 | 91国内在线 | 欧美国产日韩一区二区 | 免费在线观看黄网站 | 国产专区视频在线 | 欧美日韩一区二区三区不卡 | 天天艹天天干天天 | 久久国精品 | 日韩精品一区二区三区高清免费 | 97视频在线观看视频免费视频 | 麻豆 91 在线 | 日韩影视在线观看 | 日韩精品大片 | 国产精品99久久久久久有的能看 | 欧美一区二区三区四区夜夜大片 | 亚洲精品小视频 | 精品久久中文 | 亚洲成色777777在线观看影院 | 久草在线最新视频 | 一 级 黄 色 片免费看的 | 日韩在线视频观看免费 | 亚洲精品男人天堂 | 国产老熟| 精品毛片一区二区免费看 | 激情视频91 | 一区二区欧美在线观看 | 久久国产一区二区三区 | 特级aaa毛片| 日韩最新av | av天天在线观看 | 天天艹 | 日韩视频在线一区 | 国产一区国产精品 | 久热超碰 | 青草视频在线免费 | 97国产视频 | 亚洲成av人片 | 黄色片网站av | 日韩高清在线观看 | 色老板在线 | .精品久久久麻豆国产精品 亚洲va欧美 | 午夜影院在线观看18 | 欧美日韩在线观看一区二区 | 91成人免费观看视频 | 伊人国产在线观看 | 久久精品欧美一区二区三区麻豆 | 久久99网站| 久久久亚洲国产精品麻豆综合天堂 | 国产精品美 | 日韩精品无 | 色香蕉视频 | 国产日韩欧美在线免费观看 | 丁香影院在线 | 日韩视频在线观看免费 | 亚洲国产精品久久久久婷婷884 | 婷婷色网视频在线播放 | 欧美日韩国产高清视频 | 99久久精品免费一区 | 日韩二区在线观看 | 欧美精品久久久久久久免费 | 国产精品av在线 | 欧美成人精品在线 | 婷婷久草| 国产69精品久久久久久久久久 | 国产精品久久久久久久久毛片 | 天天综合网在线 | 91亚洲精品乱码久久久久久蜜桃 | 午夜三级理论 | 久久夜色精品国产欧美一区麻豆 | 五月婷婷香蕉 | 成人午夜剧场在线观看 | 伊人久久精品久久亚洲一区 | 一级黄色片在线观看 | www.黄色片.com | 97视频网址| 午夜12点| 国产69精品久久99的直播节目 | 久久狠狠亚洲综合 | 在线观看日韩中文字幕 | www.国产高清 | 经典三级一区 | 亚洲成a人片77777kkkk1在线观看 | 水蜜桃亚洲一二三四在线 | 欧美性一级观看 | 天天干天天操天天爱 | www.人人草 | www色com| 黄色电影在线免费观看 | 国产激情电影综合在线看 | 精品久久久国产 | 亚洲午夜久久久综合37日本 |