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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

iOS之深入解析预乘透明度Premultiplied Alpha

發布時間:2024/5/21 64 豆豆
生活随笔 收集整理的這篇文章主要介紹了 iOS之深入解析预乘透明度Premultiplied Alpha 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、前言

  • Premultiplied Alpha 的概念,做過游戲開發的應該都知道,Xcode 的工程選項里有一項 Compress PNG Files,會對 PNG 進行 Premultiplied Alpha,Texture Packer 中也有Premultiplied Alpha 的選項。那么,Premultiplied Alpha 到底是什么呢?
  • 在 Alpha Blending: To Pre or Not To Pre 一文中,詳情地闡明了 Premultiplied Alpha 的相關解釋,如果還需要深入理解的可以閱讀《Real Time Rendering》這本書。

二、Alpha Blending

① Alpha Blending 的原理

  • 在圖形學中,Alpha 指的是除了顏色的三個分量(RGB)外的第四個分量:透明度。因此一個真彩色(指利用 RGB 分量合成顏色)的像素就變成由四個分量組成:R、G、B、A。我們這里討論,設 R、G、B、A 均為從 0 到 1 的值,其中 Alpha = 0 為完全透明,Alpha = 1 為完全覆蓋,中間的數值代表半透明,這樣的設定是為了能使本文獨立于顯示硬件,我們把諸如(R,G,B,A)這樣的東西稱為四元組。一個這樣的四元組代表一個由 RA、GA、B*A 組合而成的顏色。
  • 有一點重要的是,要清楚分辨如下兩個關鍵像素的意義:
黑色 = (0,0,0,1)完全透明 = (0,0,0,0
  • 那么,如何根據 Alpha 通道數據進行混合的算法呢?
    • 簡單地,只需要把需要組合的顏色計算出不含 Alpha 分量的原始 RGB 分量然后相加便可,比如現在有兩幅圖象,分別稱為圖象 A 和圖象 B,由這兩幅圖象組合而成的圖象稱為 C,則有如下的四元組:
A: (Ra,Ga,Ba,Alpha_a)B: (Rb, Gb, Bb, Alpha_b)
    • 以及組合后的 RGB 三元組:
C: (Rc, Gc, Bc)
    • 那么:
Rc = Ra * Alpha_a + Rb * Alpha_b Gc = Ga * Alpha_a + Gb * Alpha_b Bc = Ba * Alpha_a + Bb * Alpha_b
    • 便可得出混合后的顏色。如果有多幅圖像需要混合,則按照以上方法兩幅兩幅地進行混合。

② Alpha Blending 的混合公式

  • 最常見的像素表示格式是 RGBA8888 即 (r, g, b, a),每個通道 8 位,0255。例如紅色 60% 透明度就是(255, 0, 0, 153),為了表示方便,Alpha 通道一般記成正規化后的 0~1 的浮點數,也就是(255, 0, 0, 0.6)。而 Premultiplied Alpha 則是把 RGB 通道乘以透明度也就是(r * a, g * a, b * a, a),50% 透明紅色就變成了(153, 0, 0, 0.6)。
  • 透明通道在渲染的時候通過 Alpha Blending 產生作用,如果一個透明度為 as 的顏色 Cs 渲染到顏色 Cd 上,混合后的顏色通過以下公式計算:

  • 以 60% 透明的紅色渲染到白色背景為例:

  • 也就是說,從視覺上(255, 0, 0, 0.6)渲染到白色背景上和(255, 102, 102)是同一個顏色。如果顏色以 Premultiplied Alpha 形式存儲,也就是 Cs 已經乘以透明度了,所以混合公式變成:

三、為什么要 Premultiplied Alpha?

  • Premultiplied Alpha 后的像素格式變得不直觀,因為在畫圖的時候都是先從調色板中選出一個 RGB 顏色,再單獨設置透明度,如果 RGB 乘以透明度就搞不清楚原色是什么。
  • 從前面的 Alpha Blending 公式可以看出,Premultiplied Alpha 之后,混合的時候可以少一次乘法,這可以提高一些效率,但這并不是最主要的原因,最主要的原因是:沒有 Premultiplied Alpha 的紋理無法進行 Texture Filtering(除非使用最近鄰插值)。
  • 以最常見的 filtering 方式線性插值為例,一個寬 2px 高 1px 的圖片,左邊的像素是紅色,右邊是綠色 10% 透明度,如果把這個圖片縮放到 1x1 的大小,那么縮放后 1 像素的顏色就是左右兩個像素線性插值的結果,也就是把兩個像素各個通道加起來除以2,如果使用沒有 Premultiplied Alpha 的顏色進行插值,那么結果就是:
((255, 0, 0, 1) + (0, 255, 0, 0.1)) * 0.5 = (127, 127, 0, 0.55)
  • 如果綠色 Premultiplied Alpha,也就是(0, 255 * 0.1, 0, 0.1),和紅色混合后:
((255, 0, 0, 1) + (0, 25, 0, 0.1)) * 0.5 = (127, 25, 0, 0.55)
  • Premultiplied Alpha 最重要的意義是使得帶透明度圖片紋理可以正常的進行線性插值,這樣旋轉、縮放或者非整數的紋理坐標才能正常顯示,否則就會像上面的例子一樣,在透明像素邊緣附近產生奇怪的顏色。

四、紋理處理

  • 使用的 PNG 圖片紋理,一般是不會 Premultiplied Alpha 的。游戲引擎在載入 PNG 紋理后會手動處理,然后再 glTexImage2D 傳給 GPU,比如 Cocos2D-x 中的 CCImage::premultipliedAlpha:
void Image::premultipliedAlpha() {unsigned int* fourBytes = (unsigned int*)_data;for (int i = 0; i < _width * _height; i++) {unsigned char* p = _data + i * 4;fourBytes[i] = CC_RGB_PREMULTIPLY_ALPHA(p[0], p[1], p[2], p[3]);} _hasPremultipliedAlpha = true; }
  • 而 GPU 專用的紋理格式,比如 PVR、ETC 一般在生成紋理都是默認 Premultiplied Alpha 的,這些格式一般是 GPU 硬解碼,引擎用 CPU 處理會很慢。
  • 總之 glTexImage2D 傳給 GPU 的紋理數據最好都是 Multiplied Alpha 的,要么在生成紋理時由紋理工具 Pre-multiplied,要么載入紋理后由游戲引擎或 UI 框架 Post-multiplied。

五、iOS 中的 Premultiplied Alpha

  • Core Graphics 的 CGImage.h 對圖像透明度信息有如下定義:
typedef CF_ENUM(uint32_t, CGImageAlphaInfo) {// .../* For example, premultiplied RGBA */kCGImageAlphaPremultipliedLast, /* For example, premultiplied ARGB */ kCGImageAlphaPremultipliedFirst, // ... };
  • 預乘透明度(Premultiplied Alpha)圖像簡單地說,即每個顏色分量都乘以 alpha 通道值作為結果值:
color.rgb *= color.alpha
  • 為什么關注預乘透明度圖像?微信團隊因 AR 搶紅包場景的 OpenGL 混色結果出錯引起注意:
Premultiplied alpha is better than conventional blending for several reasons:It works properly when filtering alpha cutouts _(see below)_It works properly when doing image composition _(stay tuned for my next post)_It is a superset of both conventional and additive blending. If you set alpha to zero while RGB is non zero, you get an additive blend. This can be handy for particle systems that want to smoothly transition from additive glowing sparks to dark pieces of soot as the particles age.It plays nice with DXT compression, which only supports transparent pixels with an RGB of zero.

六、理解 Premultiplied Alpha 的 Tips

① 理解 Alpha 混合

  • 最常見的混合是“over”混合,假設已經有一張 RenderTexture,RT 上像素的 RGB 稱其為 RGBdst,Alpha 為 Adst 。現在有一個像素(RGBsrc,Asrc)要和 RT 上的像素混合,那正確的混合會這樣進行:


  • 最終混合出來的顏色由兩部組成:
    • Asrc * RGBsrc 代表 RGBsrc 對最終顏色的貢獻,它受 Alpha 影響,如果 Alpha 為 0 則對最終像素沒有影響,如果 Alpha 為 1 則貢獻 100% 的 RGBsrc
    • Adst * RGBdst 是 RT 中像素原本沒有其它像素覆蓋時的貢獻值,但是現在被一個新來的像素遮擋了,被遮擋了 (1 - Asrc),因此 RT 中像素最終貢獻 (Adst * RGBdst)*(1 - Asrc)。
  • 由此可見,無論對于 src 還是 dst, A * RGB 才是實際的有效顏色,稱其為 premultiplied alpha。令:

  • 則顏色混合可以改寫為:

  • 這么看就更加清楚:
最終的輸出 = 新疊加像素的有效顏色 + RT 中原有像素的有效顏色 * 新像素的遮擋

② SrcAlpha,OneMinusSrcAlpha 顏色混合正確有前提

  • 在 Unity 中的透明混合,默認采用 SrcAlpha,OneMinusSrcAlpha 方式,用符號表示出來:

  • 對比之前給出的計算:

  • 加號右側少乘 Adst ,這是為什么呢?因為 SrcAlpha, OneMinusSrcAlpha 正確的前提是混合目標是不透明的,即 Adst 為 1。
  • 平時渲染時,常見的情況是先渲染不透明物體,再渲染不透明的天空盒,最后再渲染半透明物體做 Alpha 混合,在這種情況下渲染目標是不透明的,不透明物體的有效顏色即其顏色本身。
  • 在滿足這個前提下:

  • 才會成立,其本質為:

  • 依然是符合上文中給出的結論:

  • 只不過此時的 RGBdst 等于 RGBdst。可能有人會產生疑問,不透明背景上混合半透明后,怎么看待混合后的透明度?我們看看上文中的 Alpha 的計算:

  • 發現沒有,其本質是以 Asrc 作為參數的 Adst 到 1.0 線性插值。當 Adst 為 1.0 時,無論 Asrc 是何值,最終輸出都是 1.0。回到現實中,這很好理解,磚墻前放一塊玻璃,當我們將玻璃和墻看作一個整體時,它們是不透明的。

③ SrcAlpha, OneMinusSrcAlpha 混合出來的 Alpha 值是無意義的

  • 這種常見混合方式根據上文 ② 中的,其已默認渲染目標的 Alpha 為 1,因此它不關心 Alpha 結果的正確性。根據其表達式:

  • 可以清晰的看到,這里沒有出現 Adst ,得出正確的 RGB 與 RT 中的 Alpha 存什么沒有任何關聯。
  • 通過 SrcAlpha, OneMinusSrcAlpha 方式計算得到:

  • 這個結果沒有意義。有些情況下,可以利用這種性質,將 RT 中沒有被用到的 Alpha 通道利用起來,例如存儲 bloom 系數。

④ 理解預乘 Alpha 混合公式的顏色部分

  • Premultiplied alpha 混合采用 One, OneMinusSrcAlpha,其實我們在 ① 中就已經看到:

  • 即:

  • One 就是這里的 1.0 而 OneMinusSrcAlpha 就是 (1 - Asrc) 。RGBdst 來自于混合的結果,真正的問題是 RGBrsc 如何獲得,最簡單方式就是紋理中的 RGB 預乘好 Alpha,那么采樣得到的顏色直接就是有效 RGB。

⑤ 紋理預乘 Alpha 實踐上可能有潛在問題

  • 在實踐中,紋理的數據源大多是 RGBA32,即單通道 8 比特,只能表示 0-255 的整數,同時游戲資產還會根據目標平臺做紋理壓縮。
  • 由于精度問題,原本相近的顏色在預乘后會存儲為更相近,甚至相同的顏色,經壓縮后很容易產生大量 artifacts。要使用預乘 Alpha 的紋理,一般會建議采用單通道 16 位的存儲。
  • 由于這種情況,即使預乘有很好的紋理過濾特性,也沒有被廣泛采用,我所了解 WebGL 由于網頁對于 Alpha composition 的天然需求,做了這方面的支持。

⑥ 即使不紋理預乘,采用預乘 Alpha 的混合公式也有好處

  • 采用 One, OneMinusSrcAlpha 混合有個很好的特性,可以統一 Blend 和 Additive,減少 BlendState 切換,還能增加效果,推薦閱讀:A Mind Forever Programming。
  • 簡單理一下思路:
    • 把非預乘紋理的采樣到的 RGBA,在 shader 中輸出 (RGB*A, A) 就是 Blend 模式;
    • 把非預乘紋理的采樣到的 RGBA,在 shader 中輸出 (RGB*A, 0) 就是 Additive 模式。
  • 輸出的 Alpha 可以定義一個 uniform t 控制,輸出 (RGBA, At ),這樣通過 t 就是控制 Blend 和 Additive 模式之間的過渡。
  • 如果再定義一個 uniform s,輸出 (RGBAs, Ats),還可以通過 s 控制其整體透明度,用于淡入淡出,簡直就是特效的救星。
  • 眾所周知,采用 Additive 模式的特效,在亮的場景中幾乎看不到效果,而 Blend 模式的特效在暗的場景中提不亮。采用 One OneMinusSrcAlpha 就可以使用中間態來做出適配比較好的特效,而且不需要 framebuffer fetch。

⑦ Premultiplied Alpha 運算是封閉的

  • 換言之,預乘 alpha 混合得到的顏色也是預乘 alpha 的。細心的你可能會注意到,在 ① 中:

  • 作為運算結果的 RGBresult 是有 prime 符號的,正是想提示這一點。最終輸出的有效顏色來自兩部分:
    • 疊加上去的 src 像素貢獻的有效顏色;
    • 背景 dst 像素貢獻的有效顏色,它被 src 遮擋掉一部分,遮擋的量是 (1 - Asrc)。
  • 觀察 ① 中給出的兩式:

  • (1)(2) 的計算過程是一樣的,這就不禁會產生疑問:(1)式混合兩個未預乘 alpha 的RGB,結果是預乘 Alpha 的RGB?這沒錯,未預乘 Alpha 的顏色經混合得到的是預乘 Alpha 的顏色。
  • 那平時用 SrcAlpha, OneMinusSrcAlpha 為什么能得到未預乘的結果呢?正是 ② 中的原因,由于 SrcAlpha, OneMinusSrcAlpha 混合隱含了一個假設,渲染目標是不透明的,在這個前提下,用正確的混合公式計算,可以得到:
    • 預乘 Alpha 的 RGBresult
    • Aresult = 1.0。
  • 在 ② 中已經講過,與不透明目標混合得到的 Alpha 恒為 1。顯而易見,當 Alpha 為 1 時, RGBresult 等于 RGBresult 。因此(1)式在當渲染目標是不透明時,改成下式是成立的:

⑧ 理解預乘 Alpha 混合公式的 Alpha 部分

  • 預乘 Alpha 混合時,顏色分量和 Alpha 分量的運算是一致的,對比一下:

  • 都是:

  • 因此,不需要額外指定 Alpha 分量的混合公式,就能得到有意義的 Alpha 值,而且無論渲染目標是透明還是不透明,結果都是正確的。

⑨ 僅當必要時 Unmultiply

  • 凡是講 premultiplied alpha 都會告訴你,可以通過以下方式,還原未預乘的顏色值:

  • 常見的、未預乘的顏色值也叫 straight alpha 或 unassociated alpha,而預乘好的叫 premultiplied alpha 或 associated alpha。這種還原操作在渲染自己可控的環境下幾乎用不到。
  • 根據上文中的 Premultiplied Alpha 運算是封閉的,預乘 Alpha 混合時運算封閉,可以多次混合不需要還原 straight alpha。但如果用未預乘 Alpha 混合時,如果渲染目標是半透明的,每次混合完成都要 unmultiply 回 straight alpha 才能繼續混合,而且當一個網格有多層透明疊加時結果是錯誤的。
  • 從實踐上講,預乘 Alpha 混合的結果需要 unmultiply 主要就這種情況:三方組件只接受 straight alpha 表示的紋理。Framebuffer 顯示到屏幕上輸出時,RT 最終總是不透明的,不透明的 Alpha 為 1,預乘和未預乘沒有區別,也不用特殊處理。

⑩ Bleed Alpha 與預乘 Alpha 原理不同,目的相同,結果略有不同

  • 預乘 alpha 和 bleed alpha 目的都是減少半透明紋理過濾產生的瑕疵,但它們有一些比較顯著的區別:
    • Bleed alpha 不需要修改混合公式;
    • Bleed alpha 只能優化完全透明和非完全透明像素邊緣的過濾瑕疵;
    • 預乘 alpha 不僅可以達到 bleed alpha 的結果,半透像素之間的過濾效果也能得到優化;
    • 預乘 alpha 需要修改混合公式,可能產生 tip6 中提到的情況。
  • 當不使用 premultiplied alpha 時,預處理貼圖 bleed alpha 是一個“免費”替代品。雖然效果上會有折扣,但性價比極高。

? 紋理預乘 Alpha 可以減少紋理過濾帶來的 artifacts

  • 紋理預乘 alpha 可以減少 downsampling、upsampling、非 pixel perfect 各種情況下半透紋理過濾產生的 artifacts,推薦閱讀:
    • Alpha Blending: To Pre or Not To Pre;
    • Beware of Transparent Pixels。

總結

以上是生活随笔為你收集整理的iOS之深入解析预乘透明度Premultiplied Alpha的全部內容,希望文章能夠幫你解決所遇到的問題。

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

91一区一区三区 | 日日草天天草 | 国产精品九九热 | 96av视频| 国产精品福利无圣光在线一区 | 久久久久久欧美二区电影网 | 国产精品福利一区 | 日本在线观看中文字幕无线观看 | 日日夜夜综合 | 日韩一区二区三区高清免费看看 | 一级α片免费看 | 在线视频中文字幕一区 | 国产又粗又长的视频 | 亚洲免费专区 | 中文字幕乱码在线播放 | 欧美aa一级 | 久久久久在线视频 | 天天操天天射天天爽 | a在线v | 蜜臀av性久久久久av蜜臀妖精 | 日本精品视频在线 | 在线视频精品播放 | 三级动图| 97精品国产97久久久久久粉红 | 免费福利在线 | 少妇bbbb搡bbbb桶| 国产欧美久久久精品影院 | 国产精品久久婷婷六月丁香 | 伊人国产在线观看 | 69国产盗摄一区二区三区五区 | 人人人爽 | 国产免费片| 亚洲自拍av在线 | 亚洲一二区精品 | 欧美激情视频在线观看免费 | 日韩精品国产一区 | 免费在线色 | 国产精品久久久久av免费 | 在线观看国产成人av片 | 久久免费黄色大片 | 成人永久免费 | 99性视频 | 麻豆精品视频在线观看免费 | 久草在在线| 日批视频在线 | 中文字幕在线免费 | 一区二区三区日韩在线 | 91一区二区在线 | 免费视频久久久久久久 | www.人人干| 999ZYZ玖玖资源站永久 | 午夜少妇一区二区三区 | 免费国产在线精品 | 视频成人永久免费视频 | 日韩精品一区二区三区中文字幕 | 亚洲最快最全在线视频 | 天天干天天拍天天操天天拍 | 亚洲精品毛片一级91精品 | 精品资源在线 | 麻豆免费在线播放 | 天天综合天天做 | 国产日韩精品欧美 | 国产亚洲精品久久久久久久久久久久 | 福利一区二区在线 | 不卡视频在线 | 精品免费视频 | 久久都是精品 | 日本久久综合视频 | 黄色影院在线免费观看 | 中文字幕在线观看一区二区三区 | 深夜福利视频在线观看 | 国产久草在线 | 国产精品一区欧美 | 久久国产精品免费观看 | 国产一区二区三区高清播放 | 狠狠色丁香婷婷 | 一区二区三区在线观看 | 伊人成人激情 | 成人在线你懂得 | 97免费在线视频 | 粉嫩av一区二区三区入口 | 成人免费视频网站 | 五月婷婷播播 | 欧美99精品 | 成人免费共享视频 | 亚洲乱码国产乱码精品天美传媒 | 日韩精品中文字幕有码 | 五月婷社区| 97精品国产91久久久久久 | 久久99国产精品久久99 | 丁香六月婷婷开心 | 成人夜晚看av | 中文字幕日韩在线播放 | 美国三级黄色大片 | 久久99精品久久久久久久久久久久 | 玖玖视频免费在线 | 亚洲精区二区三区四区麻豆 | 精品国精品自拍自在线 | 国产在线精品一区二区三区 | 黄网站免费大全入口 | 99在线视频精品 | 插插插色综合 | av中文字幕不卡 | 超碰在线9 | 国产看片网站 | 黄色小说网站在线 | 在线观看视频国产一区 | 91精品久久久久久久91蜜桃 | 精品国产免费人成在线观看 | 日本久久精品视频 | 亚洲精品网站 | 亚洲成人av在线 | 婷婷国产精品 | 人人揉人人揉人人揉人人揉97 | 一级片色播影院 | 久久免费美女视频 | 亚洲精品色视频 | 99热在线精品观看 | 精品欧美小视频在线观看 | 毛片久久久 | 国产日韩视频在线播放 | 中文区中文字幕免费看 | 日韩网站在线 | 四虎影视精品永久在线观看 | 日韩av女优视频 | 国产大尺度视频 | 精品国产aⅴ一区二区三区 在线直播av | 97精品国产91久久久久久久 | 国产 精品 资源 | 日韩在线观看视频在线 | 久久露脸国产精品 | 国产精品日韩欧美一区二区 | 婷婷丁香九月 | 91禁在线观看| 成年人免费在线观看网站 | 97精品久久人人爽人人爽 | 黄色日视频 | 久久综合福利 | 久久综合日 | 免费色婷婷 | 国产一区 在线播放 | 福利视频入口 | 在线免费色视频 | 日韩中文字幕视频在线观看 | 香蕉影视 | 欧美在线视频a | 麻豆视屏 | 午夜久久福利影院 | 国产免费xvideos视频入口 | 91久久精品日日躁夜夜躁国产 | 久久久.com| 亚洲免费公开视频 | 在线观看国产永久免费视频 | 国产在线精品播放 | 97超碰在线久草超碰在线观看 | 天天色婷婷 | 国产精品视频全国免费观看 | 91精品在线观看入口 | 欧美性黑人| 在线免费亚洲 | 亚洲精品国产第一综合99久久 | 亚洲精品小视频 | 天天草天天色 | 中文字幕在线播放视频 | 久久草 | 99在线国产| 国产少妇在线观看 | 色综合天天天天做夜夜夜夜做 | www.夜夜爽| 又爽又黄又刺激的视频 | av手机在线播放 | 久久久久久欧美二区电影网 | 国产日韩视频在线 | 久久精品久久精品久久39 | 久久免费黄色 | 91在线网站 | 国产不卡视频在线播放 | av在线不卡观看 | 欧美另类网站 | 热re99久久精品国产99热 | 高清中文字幕 | 超碰在线人人 | 国产黄色大片免费看 | 国产精品一区二区精品视频免费看 | 中文字幕高清av | 日韩在线免费视频 | 999久久久久 | 一级黄色电影网站 | 天天色天天操综合网 | 午夜色大片在线观看 | 成人av免费在线观看 | 久久伊人综合 | 97超碰影视 | 日韩欧美综合 | 天天色天天色天天色 | 久久99免费视频 | 日一日干一干 | 欧美日韩国产欧美 | 狠狠干成人综合网 | 免费欧美精品 | 国产在线久久久 | 欧美日韩亚洲精品在线 | 中文字幕日韩国产 | 久久色在线观看 | 午夜少妇 | av在线免费网 | 日韩精品一区二区电影 | 欧美午夜精品久久久久 | 日韩极品在线 | 成人一级在线 | 人人干在线观看 | 欧美精品亚洲二区 | 久草在线免费资源 | 手机av资源| 日韩av一卡二卡三卡 | 五月婷婷综合在线 | 最近更新的中文字幕 | 一区二区三区精品久久久 | 亚洲天堂社区 | 国产视频一区二区在线播放 | 九九久久久久久久久激情 | 99久久日韩精品免费热麻豆美女 | 一级黄色电影网站 | 免费看在线看www777 | 粉嫩aⅴ一区二区三区 | 免费av观看网站 | 在线亚洲欧美日韩 | 国产成人一区二区三区在线观看 | 久久久免费精品国产一区二区 | 国产精品一区二区在线播放 | 久草网在线观看 | 日韩大片在线看 | 久久国产一区二区 | 精品国产成人在线 | av色影院 | 综合婷婷 | 五月天欧美精品 | 正在播放久久 | 日韩成人高清在线 | 欧美激情视频在线免费观看 | 日韩在线一二三区 | 亚洲午夜电影网 | 91九色视频观看 | 成人综合婷婷国产精品久久免费 | 开心激情久久 | 免费看的毛片 | 国产高清久久久久 | 日韩网站在线 | 免费午夜在线视频 | 韩国av一区二区三区在线观看 | 国产视频欧美视频 | 精品免费观看 | 日本久久中文 | 亚洲乱码久久 | 久久久久久久久久久网 | 91免费国产在线观看 | 国产一级免费电影 | 婷婷网站天天婷婷网站 | 特级毛片在线 | 国产成人精品一区二三区 | 欧美日韩中字 | 欧美日韩在线第一页 | 日韩免费高清在线观看 | 黄色午夜 | 国产亚洲精品久久久久久无几年桃 | 久久婷婷久久 | 久精品在线 | 亚洲精品在线观看免费 | 欧美污污网站 | 中文字幕一区在线 | 在线观看中文字幕av | 三级av免费看 | 国产不卡av在线 | 日本久久久久久久久久久 | 久久久男人的天堂 | 国产一级免费视频 | 精品免费久久 | 国产精品 9999 | 国产剧情一区在线 | 六月婷色 | 国产精品免费在线视频 | 九九热免费在线观看 | 欧美日韩高清一区二区三区 | 在线国产中文字幕 | 91九色精品 | 色网站在线 | 热re99久久精品国产66热 | 婷婷综合激情 | 一区二区三区在线免费播放 | 亚洲免费不卡 | 综合久久综合久久 | 国产精品免费在线观看视频 | 天天干天天综合 | 成人毛片一区 | 中文字幕乱码视频 | 青青河边草免费视频 | 亚洲成人欧美 | 香蕉视频免费看 | 在线视频观看你懂的 | 99久久这里有精品 | 成人精品久久久 | 超级av在线 | 日韩三级成人 | 狠狠狠的干 | 丁香激情综合久久伊人久久 | 91探花在线视频 | 欧美精品网站 | 四川bbb搡bbb爽爽视频 | 国内一区二区视频 | 夜夜躁日日躁狠狠久久88av | 五月天激情综合 | 97超碰人人澡人人爱学生 | 国产精品69av | 国产视频一区在线免费观看 | 国产高清视频免费观看 | 免费观看午夜视频 | 福利视频第一页 | 韩国在线一区二区 | 久久天天躁夜夜躁狠狠躁2022 | 午夜色大片在线观看 | 午夜在线免费观看 | 最新日韩在线观看 | 蜜桃视频成人在线观看 | 一区二区影视 | 日韩在线电影 | 日韩在线中文字幕视频 | 粉嫩aⅴ一区二区三区 | 亚洲精品美女在线 | 国产精品一区一区三区 | 色资源网免费观看视频 | 全久久久久久久久久久电影 | 99精品在线免费在线观看 | 99在线观看精品 | 婷婷综合激情 | 九九热99视频 | 亚洲闷骚少妇在线观看网站 | 公与妇乱理三级xxx 在线观看视频在线观看 | ww亚洲ww亚在线观看 | 99热最新精品 | 在线免费观看麻豆视频 | 香蕉网在线 | 在线观看精品一区 | 中中文字幕av在线 | 青草视频在线 | 婷婷国产一区二区三区 | 精品久久免费 | 亚洲欧美乱综合图片区小说区 | 91精品国产成人观看 | 玖草影院 | 亚洲美女免费视频 | 欧美作爱视频 | 亚洲精品久久久久久久不卡四虎 | 中文字幕国产亚洲 | 精品在线二区 | 亚洲国产影院 | 2024国产精品视频 | 日韩精品极品视频 | 亚洲乱码国产乱码精品天美传媒 | 久久免费在线观看视频 | 国产美女久久 | 96国产在线 | 最新久久久| 欧美小视频在线 | 99在线看 | 亚洲伊人色 | 国内精品久久久久久久影视麻豆 | 91成人精品一区在线播放 | 999亚洲国产996395| 亚洲国产精品久久久 | 麻豆视频免费入口 | 一区二区视频欧美 | 亚洲一区二区天堂 | 伊人婷婷色 | 在线观看中文字幕一区 | 五月天综合激情网 | 成人av免费在线播放 | 国产日韩欧美在线免费观看 | 久久人人爽人人爽 | 成人一区在线观看 | 日韩欧美不卡 | 日韩久久久久久 | 91色亚洲| 国产女v资源在线观看 | 一区二区三区四区五区在线视频 | 天天操天天操天天操天天操天天操天天操 | 国产高清av在线播放 | 中文字幕精品www乱入免费视频 | 日韩黄色大片在线观看 | 国产福利91精品 | 99久久精品电影 | 久久午夜影院 | 九色最新网址 | 韩国av免费观看 | 国内精品在线一区 | 久久久精品国产免费观看一区二区 | 日韩精品视频久久 | 丁香九月激情 | 亚洲精品美女久久17c | 午夜国产一区 | 麻豆国产网站入口 | 国产专区视频 | 久久五月婷婷丁香 | 国产成年免费视频 | 国产精品久久久久久久久久免费 | 欧美日韩一区二区在线观看 | 欧美综合国产 | 国产福利91精品张津瑜 | 中文字幕第一页在线视频 | 天天色天天干天天 | 91黄视频在线 | 成人中心免费视频 | 亚洲黄色一级视频 | av怡红院 | 免费在线播放 | 久久久999 | 国产日韩欧美自拍 | 国产高清专区 | 五月天婷婷综合 | 国产高清在线视频 | 天天干.com | 久久国产精品第一页 | 欧美一性一交一乱 | 国产精品永久免费观看 | 亚洲精品在线二区 | 欧美日韩精品电影 | 久久久电影 | 色999视频| 免费在线观看av网址 | 国产精品免费在线视频 | 高清一区二区三区 | 久久精品久久精品久久 | 国产在线视频一区二区 | 波多野结衣久久资源 | 国产日韩中文字幕 | 国产高清 不卡 | 在线观看va | 91精品国产麻豆国产自产影视 | 成人免费xxx在线观看 | 日韩中文字幕国产精品 | 狠狠五月天 | 国产成人精品在线 | 99久久久久久国产精品 | 久久久久99精品成人片三人毛片 | 国产日韩欧美网站 | 日韩大片免费观看 | 日韩精品一卡 | 色婷婷www | 国产精品久久久久久99 | 波多野结衣久久精品 | 男女免费视频观看 | 在线播放视频一区 | 9在线观看免费高清完整版 玖玖爱免费视频 | 91精品视频播放 | 亚洲午夜在线视频 | 久久久精品国产一区二区 | 国产精品国产自产拍高清av | 午夜精品一区二区三区免费 | 99热超碰 | 久久久久在线视频 | 久久精品香蕉 | 免费视频一二三区 | 九月婷婷人人澡人人添人人爽 | 亚洲精品一区二区三区高潮 | 97精品国自产拍在线观看 | 91麻豆精品国产91久久久久久 | 91精品免费在线视频 | 亚洲精品av中文字幕在线在线 | 91av手机在线观看 | 久久公开视频 | 欧美一区中文字幕 | 国产麻豆视频网站 | 成人午夜影院在线观看 | 国产精选在线观看 | 天天操天天干天天插 | 黄色特一级 | 色干综合| 亚洲传媒在线 | 精品久久久久_ | 久久久www成人免费精品张筱雨 | 玖玖在线免费视频 | 色婷婷成人| 中文字幕一区二区三区四区在线视频 | 亚洲精品h | 精品99在线 | av福利免费 | 在线不卡视频 | 久草网视频在线观看 | 91九色在线视频观看 | 182午夜在线观看 | 精品电影一区二区 | 日韩中文在线字幕 | 日本精品久久久一区二区三区 | 国产免费成人av | 国产美女免费观看 | 久久国产电影 | 人人爱在线视频 | 91在线精品一区二区 | 午夜精品视频免费在线观看 | 在线观看一区二区精品 | 国产中文伊人 | 久草在线资源观看 | 五月婷婷色综合 | 国产中文字幕视频在线观看 | 国产一级在线免费观看 | 久久免费电影网 | 黄色特级毛片 | 国产精品99久久久精品 | 久久在线免费观看 | 国产手机在线观看 | www日韩在线观看 | 色诱亚洲精品久久久久久 | 欧美日韩亚洲在线 | 欧美日韩国产一区二 | 国产视频2区 | 菠萝菠萝在线精品视频 | 91av在线播放视频 | 91色一区二区三区 | 丁香花在线视频观看免费 | 欧美精品亚洲二区 | 日本在线精品视频 | 亚洲国产免费 | 天天操天天射天天操 | 国产精品一区二区三区四区在线观看 | 欧美色图一区 | 69国产精品视频免费观看 | 91免费的视频在线播放 | 国模一区二区三区四区 | 丁香婷婷基地 | 天堂av网在线| 成人动漫一区二区三区 | 午夜天使 | 日韩欧美国产精品 | 免费在线观看一区二区三区 | 国产糖心vlog在线观看 | 亚洲一区欧美激情 | 日韩激情网 | 久草成人在线 | 国产在线一区二区 | 99视频精品| bbbb操bbbb| av片在线观看免费 | 91在线porny国产在线看 | 中文字幕丝袜一区二区 | 日本女人的性生活视频 | 午夜国产在线 | 亚洲人成影院在线 | 999男人的天堂 | 成人综合婷婷国产精品久久免费 | 欧美日韩69| 一级黄色免费 | 欧美孕妇视频 | 亚洲精品午夜久久久 | 欧美久久久久久久久久 | 日本三级中文字幕在线观看 | 免费看国产精品 | 可以免费看av | 国产九九热视频 | 黄网在线免费观看 | 欧美性生爱 | 日本久久综合视频 | av在线影视 | 国产精品成人一区 | 欧美成年网站 | 国产91粉嫩白浆在线观看 | 夜夜高潮夜夜爽国产伦精品 | 成人动漫一区二区 | 欧美伦理电影一区二区 | 婷婷亚洲五月 | 国产理论一区二区三区 | 色射爱 | 免费一级特黄录像 | 欧美日韩在线第一页 | 国产一区二区三区网站 | 在线观看视频色 | 黄色av电影在线观看 | 国产精品无av码在线观看 | 五月天综合网站 | 九九九九精品 | 丁香电影小说免费视频观看 | 色综合天天狠狠 | 欧美性生活大片 | 国产精品久久久久久久久久久免费 | 久久99国产精品久久 | 国产精品美 | 成年人电影免费看 | 久久国产精品久久精品国产演员表 | 久久精选视频 | 成人毛片在线观看视频 | 91精品黄色 | 国产精品第一视频 | 国产亚洲精品久久久久5区 成人h电影在线观看 | 日韩欧美精品一区二区三区经典 | 91天天视频 | 欧美综合久久久 | 五月精品| 亚洲精色 | 午夜私人影院久久久久 | 亚洲精品免费观看视频 | 成人黄色短片 | 国产精品1区2区在线观看 | av电影在线免费观看 | 最新av免费在线观看 | 成人影片在线播放 | 综合国产视频 | 麻豆视频www| 午夜精品久久久久久久99 | 91精品国产乱码 | 日韩精品一区电影 | 在线一级片 | 西西444www大胆无视频 | 亚洲视频axxx | 国产一级黄色免费看 | 日本精品一二区 | 久久久久久久av | 国产色爽 | 中文不卡视频 | 91在线精品观看 | 97免费在线视频 | 国产高清av免费在线观看 | 91av福利视频 | 婷久久 | 激情影院在线观看 | 97国产在线观看 | 在线看日韩 | 色婷婷成人 | 五月婷婷在线观看 | 国产麻豆视频 | 国产破处在线播放 | 亚洲 欧美 综合 在线 精品 | 有码视频在线观看 | 人人爽人人爽人人爽学生一级 | 免费在线视频一区二区 | 久久亚洲综合国产精品99麻豆的功能介绍 | 91大片网站 | 97精品国产97久久久久久春色 | 国产精品中文字幕在线观看 | 亚洲在线网址 | 国产一区二区在线免费视频 | 伊人导航| 97国产精品免费 | 99婷婷狠狠成为人免费视频 | 99综合电影在线视频 | 成人免费91 | 九九色在线观看 | 在线天堂中文在线资源网 | 免费在线观看一区二区三区 | 亚洲精品一区中文字幕乱码 | 日韩av成人在线观看 | 99精品免费久久久久久日本 | 超碰精品在线观看 | 激情视频91 | 96香蕉视频 | 久久综合五月婷婷 | 99久热在线精品视频成人一区 | 五月婷婷久久丁香 | 天天综合网久久综合网 | 最新日韩电影 | 一本—道久久a久久精品蜜桃 | 国产91影院 | 特级毛片在线 | 欧美日韩精品电影 | 99久久综合狠狠综合久久 | 亚洲永久av| 久久精品久久精品久久精品 | 日本中文字幕在线看 | 国产无套精品久久久久久 | 黄色软件在线观看视频 | 久久九九影视 | 四虎www | 日韩一区二区在线免费观看 | 久久三级毛片 | 日韩电影在线看 | 成人在线超碰 | 探花视频免费观看高清视频 | 人成电影网 | 久久夜夜操 | 中文字幕免费国产精品 | 久久久久久久久久久网 | 国产精品一区二区 91 | 99热官网 | 免费大片av| 绯色av一区| 一区二区欧美在线观看 | 国产精品电影在线 | 成人观看 | 三上悠亚在线免费 | 在线免费看黄色 | 91精品999 | 久热免费在线观看 | 欧美十八 | 视频在线观看91 | 久久99精品波多结衣一区 | 91精品国产91热久久久做人人 | 国产日韩在线观看一区 | 一级片视频免费观看 | 色妞色视频一区二区三区四区 | 日韩网站在线播放 | 有码视频在线观看 | 欧美日韩在线看 | 91天天视频| 亚洲欧美激情插 | 国产精品24小时在线观看 | 国产亚洲精品久久久久久网站 | 最新国产福利 | 三级动图| 久久国产成人午夜av影院潦草 | 亚洲激情精品 | 国内视频 | 日本美女xx | 欧美国产不卡 | 国产精品一区专区欧美日韩 | 在线天堂日本 | 国产在线小视频 | 国产精品一区二区久久精品 | 18av在线视频 | 香蕉视频免费在线播放 | 久草在线视频看看 | 国产精品乱码一区二区视频 | 亚洲视频www| 亚洲欧美国产精品18p | 亚洲综合在线播放 | 欧美天堂久久 | 久久精品久久久久久久 | 日韩在线观看视频免费 | 精品国产片 | 最近中文字幕免费视频 | 中文字幕一区二区三区四区久久 | 午夜视频在线瓜伦 | 国产99久久久精品 | 免费看黄色91 | 日韩精品免费一区二区在线观看 | 日韩电影精品 | 蜜臀久久99精品久久久久久网站 | 手机在线永久免费观看av片 | 国产成人精品一区二区三区 | 超碰在线最新网址 | av网站在线观看免费 | 97超级碰 | 天天激情综合 | 视频在线一区二区三区 | 久久大香线蕉app | 韩国三级av在线 | 欧美一级视频一区 | 热热热热热色 | www黄com| 亚洲天堂网站 | 国产精品久久久久久久久岛 | 又爽又黄又无遮挡网站动态图 | 日韩视频中文字幕在线观看 | 亚洲欧美日韩国产精品一区午夜 | 免费视频区 | 婷婷婷国产在线视频 | 在线看成人| 欧美另类v | 涩涩在线 | 亚洲精品一区二区三区四区高清 | 国产成人一区二区三区电影 | 日本性动态图 | 色一级片 | 国产成人久久久77777 | 亚洲精品国产精品久久99 | 免费看成年人 | www.五月天色 | 欧美a级在线免费观看 | 91女人18片女毛片60分钟 | 日本不卡一区二区 | 免费无遮挡动漫网站 | 日韩免费看 | 久久精品国产亚洲 | 久精品在线观看 | 91入口在线观看 | 国产99爱 | 日韩无在线 | 国产免费一区二区三区最新6 | 日韩在线观看一区二区三区 | 国产色婷婷精品综合在线手机播放 | 69久久夜色精品国产69 | 九九久久久久久久久激情 | 国产精品入口a级 | 亚洲欧美色婷婷 | 欧美精彩视频在线观看 | 91福利视频网站 | 日韩在线视频网站 | 99久久夜色精品国产亚洲 | 精品国产精品久久一区免费式 | 日韩av视屏在线观看 | 黄色资源网站 | 伊人狠狠 | 国产不卡精品视频 | 日韩mv欧美mv国产精品 | av网站播放 | 欧美日韩色婷婷 | 成人黄色在线观看视频 | 日韩精品亚洲专区在线观看 | 伊人一级 | 最新一区二区三区 | 亚洲精品日韩一区二区电影 | 超碰国产在线 | 亚洲精品自在在线观看 | 美女视频免费一区二区 | 日韩欧美在线综合网 | 国产小视频在线 | 88av色| 国产又粗又硬又长又爽的视频 | 日韩久久一区二区 | 亚洲精品在线国产 | 国产黄大片在线观看 | 日韩精品不卡 | 国产一区在线免费 | 欧美日韩高清国产 | 日本黄网站| 超碰在线94 | 国产成人精品久久久久蜜臀 | 国产手机在线视频 | 91丨九色丨国产丨porny精品 | 久久久麻豆视频 | 日本狠狠色 | 日韩电影在线观看中文字幕 | 欧美日韩精品影院 | 亚洲精品资源 | av资源中文字幕 | 日韩三级不卡 | 人人插人人舔 | 国产最新在线观看 | 粉嫩一区二区三区粉嫩91 | 91视频国产高清 | av成人免费在线看 | 亚洲天天摸日日摸天天欢 | 免费 在线 中文 日本 | 人人爱爱人人 | 91热这里只有精品 | 久久视频免费在线 | 丁香在线观看完整电影视频 | 国产一区二区在线影院 | 国产又粗又猛又色又黄视频 | 国产精品福利小视频 | 国产成人精品一区二区三区在线 | 欧美 亚洲 另类 激情 另类 | 日日夜夜精品视频 | 一区二区激情视频 | 午夜美女wwww | 天天天干| 青青河边草免费视频 | 国产最新精品视频 | 亚洲国产黄色片 | 日韩av不卡播放 | 五月花丁香婷婷 | 2023天天干 | 欧美日韩网址 | 日日麻批40分钟视频免费观看 | 综合久久精品 | 免费91麻豆精品国产自产在线观看 | 天天摸天天操天天舔 | 国产精品久久久久久久99 | 欧美日视频 | 9幺看片 | 麻花天美星空视频 | 香蕉视频一级 | 成人资源在线 | 日本性生活一级片 | 精品久久久久免费极品大片 | 精品字幕 | 麻豆国产视频 | 日韩视频一区二区在线观看 | 天天激情站 | www.久久99| 国产一区高清在线 | 欧美a在线看 | 最新日韩在线 | 97小视频 | 免费观看成年人视频 | 国产精品99在线观看 | 97色se| 狠狠操狠狠插 | 91麻豆精品国产91久久久久久 | www天天操 | 欧美成人精品欧美一级乱 | 超碰公开在线观看 | 色福利网站 | 亚洲天天摸日日摸天天欢 | 久久a国产| 中文字幕免费观看 | 亚洲精品久久视频 | 91香蕉视频黄 | 色哟哟国产精品 | 色综合咪咪久久网 | 婷婷在线视频观看 | 国产手机在线 | 婷婷av综合 | 友田真希av | 久久久久久久久久久久99 | 美女一级毛片视频 | 色.com| 天堂网av在线 | 最近av在线| 欧美福利久久 | 99久久99视频只有精品 | 久久综合久久综合九色 | 一区二区在线影院 | 中文字幕91视频 | 91麻豆精品国产91久久久久 | 在线99视频 | 狠狠操夜夜 | 亚洲精品国产精品国自产观看 | 福利视频午夜 | 中文字幕精品视频 | 免费在线91 | av电影中文字幕在线观看 | 中文字幕在线一二 | 国产亚洲精品久久网站 | 不卡精品视频 | 男女激情片在线观看 | 日韩av不卡播放 | 91伊人久久大香线蕉蜜芽人口 | 亚洲欧美日本A∨在线观看 青青河边草观看完整版高清 | 亚洲尺码电影av久久 | 97福利 | 亚洲精品久久久久999中文字幕 | 日韩成人精品一区二区三区 | 欧美日韩在线电影 | 天天射天天做 | 国产区在线视频 | 在线观看免费av片 | 欧美99精品 | 91精品国产福利在线观看 | 日韩久久激情 | 国内精品在线一区 | 婷婷久久一区二区三区 | 欧美日韩三级在线观看 | 在线观看蜜桃视频 | 天天摸天天舔 | 日韩高清www | 久久免费电影网 | 探花视频在线观看+在线播放 | 日韩超碰 | 色综合亚洲精品激情狠狠 | 婷婷五月色综合 | 日韩在线观看a | 伊人亚洲综合网 | 亚洲第一久久久 | 在线观看中文字幕dvd播放 | 少妇高潮冒白浆 | 免费福利片 | 亚洲成av人片在线观看无 | 成人中文字幕在线 | 日韩欧美网址 | 亚洲精品在线播放视频 | 久久国内精品视频 | 中文字幕中文字幕中文字幕 | 亚洲视频大全 | 午夜日b视频 | 日韩特级毛片 | 亚洲精品动漫久久久久 | 亚洲电影黄色 | 91久久久久久久一区二区 | 最新中文字幕在线观看视频 | 亚洲三级黄色 | 亚洲黄色网络 | 97在线视频免费观看 | 国产亚洲精品久久久久久久久久久久 | 久久久久久久综合色一本 | 国产999免费视频 | 国产视频一区二区在线 | av免费在线免费观看 | 五月婷婷中文网 | 96久久欧美麻豆网站 | 欧美a免费 | 中文字幕永久在线 | 在线免费观看视频a | 国产在线欧美 | a在线观看视频 | 激情图片久久 | 国产在线综合视频 | 四虎在线永久免费观看 | 国产资源 | 久爱精品在线 | 精品字幕在线 | 久久综合日 | av一级片在线观看 | 欧美日韩中文在线观看 | 天天操夜夜叫 | 激情综合网天天干 | 中文字幕在线播放日韩 | www.99av| 天天插天天爱 | 亚洲一二三在线 | 亚洲综合婷婷 | 男女精品久久 | 国产精品免费久久久久影院仙踪林 | 91传媒免费观看 | av片子在线观看 | 久久 在线 | 亚洲精品国偷拍自产在线观看蜜桃 | 精品国产区| 天天激情综合网 | 久久99精品久久久久蜜臀 | 国内久久精品视频 | 久久成人欧美 |