日韩理论在线观看I激情网站五月天I在线亚洲小视频I久久99精品波多结衣一区I国产精品99精品I欧美韩日在线Ijapanesexxxhd奶水I国产午夜avIa视频免费在线观看I99视频播放

產品列表PRODUCTS LIST

首頁 > 技術與支持 > HDR技術詳解
HDR技術詳解
點擊次數:2543 更新時間:2021-11-30

OpenGL核心技術之HDR

一般來說,當存儲在幀緩沖(Framebuffer)中時,亮度和顏色的值是默認被限制在0.0到1.0之間的。這個看起來無辜的語句使我們一直將亮度與顏色的值設置在這個范圍內,嘗試著與場景契合。這樣是能夠運行的,也能給出還不錯的效果。但是如果我們遇上了一個特定的區域,其中有多個亮光源使這些數值總和超過了1.0,又會發生什么呢?答案是這些片段中超過1.0的亮度或者顏色值會被約束在1.0,從而導致場景混成一片,難以分辨:


這是由于大量片段的顏色值都非常接近1.0,在很大一個區域內每一個亮的片段都有相同的白色。這損失了很多的細節,使場景看起來非常假。

解決這個問題的一個方案是減小光源的強度從而保證場景內沒有一個片段亮于1.0。然而這并不是一個好的方案,因為你需要使用不切實際的光照參數。一個更好的方案是讓顏色暫時超過1.0,然后將其轉換至0.0到1.0的區間內,從而防止損失細節。

顯示器被限制為只能顯示值為0.0到1.0間的顏色,但是在光照方程中卻沒有這個限制。通過使片段的顏色超過1.0,我們有了一個更大的顏色范圍,這也被稱作HDR(High Dynamic Range, 高動態范圍)。有了HDR,亮的東西可以變得非常亮,暗的東西可以變得非常暗,而且充滿細節。

HDR原本只是被運用在攝影上,攝影師對同一個場景采取不同曝光拍多張照片,捕捉大范圍的色彩值。這些圖片被合成為HDR圖片,從而綜合不同的曝光等級使得大范圍的細節可見??聪旅孢@個例子,左邊這張圖片在被光照亮的區域充滿細節,但是在黑暗的區域就什么都看不見了;但是右邊這張圖的高曝光卻可以讓之前看不出來的黑暗區域顯現出來。


這與我們眼睛工作的原理非常相似,也是HDR渲染的基礎。當光線很弱的啥時候,人眼會自動調整從而使過暗和過亮的部分變得更清晰,就像人眼有一個能自動根據場景亮度調整的自動曝光滑塊。

HDR渲染和其很相似,我們允許用更大范圍的顏色值渲染從而獲取大范圍的黑暗與明亮的場景細節,zui后將所有HDR值轉換成在[0.0, 1.0]范圍的LDR(Low Dynamic Range,低動態范圍)。轉換HDR值到LDR值得過程叫做色調映射(Tone Mapping),現在現存有很多的色調映射算法,這些算法致力于在轉換過程中保留盡可能多的HDR細節。這些色調映射算法經常會包含一個選擇性傾向黑暗或者明亮區域的參數。

在實時渲染中,HDR不僅允許我們超過LDR的范圍[0.0, 1.0]與保留更多的細節,同時還讓我們能夠根據光源的真實強度它的強度。比如太陽有比閃光燈之類的東西更高的強度,那么我們為什么不這樣子設置呢?(比如說設置一個10.0的漫亮度) 這允許我們用更現實的光照參數恰當地配置一個場景的光照,而這在LDR渲染中是不能實現的,因為他們會被上限約束在1.0。

因為顯示器只能顯示在0.0到1.0范圍之內的顏色,我們肯定要做一些轉換從而使得當前的HDR顏色值符合顯示器的范圍。簡單地取平均值重新轉換這些顏色值并不能很好的解決這個問題,因為明亮的地方會顯得更加顯著。我們能做的是用一個不同的方程與/或曲線來轉換這些HDR值到LDR值,從而給我們對于場景的亮度*掌控,這就是之前說的色調變換,也是HDR渲染的zui終步驟。

在實現HDR渲染之前,我們首先需要一些防止顏色值在每一個片段著色器運行后被限制約束的方法。當幀緩沖使用了一個標準化的定點格式(像GL_RGB)為其顏色緩沖的內部格式,OpenGL會在將這些值存入幀緩沖前自動將其約束到0.0到1.0之間。這一操作對大部分幀緩沖格式都是成立的,除了專門用來存放被拓展范圍值的浮點格式。

當一個幀緩沖的顏色緩沖的內部格式被設定成了GL_RGB16F, GL_RGBA16F, GL_RGB32F 或者GL_RGBA32F時,這些幀緩沖被叫做浮點幀緩沖(Floating Point Framebuffer),浮點幀緩沖可以存儲超過0.0到1.0范圍的浮點值,所以非常適合HDR渲染。

想要創建一個浮點幀緩沖,我們只需要改變顏色緩沖的內部格式參數就行了(注意GL_FLOAT參數):

[cpp] view plain copy

  1. glBindTexture(GL_TEXTURE_2D, colorBuffer);  

  2. glTexImage2D(GL_TEXTURE_2D, 0, GL_RGB16F, SCR_WIDTH, SCR_HEIGHT, 0, GL_RGB, GL_FLOAT, NULL);    


默認的幀緩沖默認一個顏色分量只占用8位(bits)。當使用一個使用32位每顏色分量的浮點幀緩沖時(使用GL_RGB32F 或者GL_RGBA32F),我們需要四倍的內存來存儲這些顏色。所以除非你需要一個非常高的度,32位不是必須的,使用GLRGB16F就足夠了。

有了一個帶有浮點顏色緩沖的幀緩沖,我們可以放心渲染場景到這個幀緩沖中。在這個教程的例子當中,我們先渲染一個光照的場景到浮點幀緩沖中,之后再在一個鋪屏四邊形(Screen-filling Quad)上應用這個幀緩沖的顏色緩沖,代碼會是這樣子:

[cpp] view plain copy

  1. glBindFramebuffer(GL_FRAMEBUFFER, hdrFBO);  

  2.    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);    

  3.    // [...] 渲染(光照的)場景  

  4. glBindFramebuffer(GL_FRAMEBUFFER, 0);  

  5.  

  6. // 現在使用一個不同的著色器將HDR顏色緩沖渲染至2D鋪屏四邊形上  

  7. hdrShader.Use();  

  8. glActiveTexture(GL_TEXTURE0);  

  9. glBindTexture(GL_TEXTURE_2D, hdrColorBufferTexture);  

  10. RenderQuad();  


這里場景的顏色值存在一個可以包含任意顏色值的浮點顏色緩沖中,值可能是超過1.0的。這個簡單的演示中,場景被創建為一個被拉伸的立方體通道和四個點光源,其中一個非常亮的在隧道的盡頭:


[cpp] view plain copy

  1. std::vectorlightColors;  

  2. lightColors.push_back(glm::vec3(200.0f, 200.0f, 200.0f));  

  3. lightColors.push_back(glm::vec3(0.1f, 0.0f, 0.0f));  

  4. lightColors.push_back(glm::vec3(0.0f, 0.0f, 0.2f));  

  5. lightColors.push_back(glm::vec3(0.0f, 0.1f, 0.0f));    

渲染至浮點幀緩沖和渲染至一個普通的幀緩沖是一樣的。新的東西就是這個的hdrShader的片段著色器,用來渲染zui終擁有浮點顏色緩沖紋理的2D四邊形。我們來定義一個簡單的直通片段著色器(Pass-through Fragment Shader):



[cpp] view plain copy

  1. #version 330 core  

  2. out vec4 color;  

  3. in vec2 TexCoords;  

  4.  

  5. uniform sampler2D hdrBuffer;  

  6.  

  7. void main()  

  8. {              

  9.    vec3 hdrColor = texture(hdrBuffer, TexCoords).rgb;  

  10.    color = vec4(hdrColor, 1.0);  

  11. }    


這里我們直接采樣了浮點顏色緩沖并將其作為片段著色器的輸出。然而,這個2D四邊形的輸出是被直接渲染到默認的幀緩沖中,導致所有片段著色器的輸出值被約束在0.0到1.0間,盡管我們已經有了一些存在浮點顏色紋理的值超過了1.0。


很明顯,在隧道盡頭的強光的值被約束在1.0,因為一大塊區域都是白色的,過程中超過1.0的地方損失了所有細節。因為我們直接轉換HDR值到LDR值,這就像我們根本就沒有應用HDR一樣。為了修復這個問題我們需要做的是無損轉化所有浮點顏色值回0.0-1.0范圍中。我們需要應用到色調映射。


色調映射(Tone Mapping)是一個損失很小的轉換浮點顏色值至我們所需的LDR[0.0, 1.0]范圍內的過程,通常會伴有特定的風格的色平衡(Stylistic Color Balance)。

zui簡單的色調映射算法是Reinhard色調映射,它涉及到分散整個HDR顏色值到LDR顏色值上,所有的值都有對應。Reinhard色調映射算法平均得將所有亮度值分散到LDR上。我們將Reinhard色調映射應用到之前的片段著色器上,并且為了更好的測量加上一個Gamma校正過濾(包括SRGB紋理的使用):

[cpp] view plain copy

  1. void main()  

  2. {              

  3.    const float gamma = 2.2;  

  4.    vec3 hdrColor = texture(hdrBuffer, TexCoords).rgb;  

  5.  

  6.    // Reinhard色調映射  

  7.    vec3 mapped = hdrColor / (hdrColor + vec3(1.0));  

  8.    // Gamma校正  

  9.    mapped = pow(mapped, vec3(1.0 / gamma));  

  10.  

  11.    color = vec4(mapped, 1.0);  

  12. }    

有了Reinhard色調映射的應用,我們不再會在場景明亮的地方損失細節。當然,這個算法是傾向明亮的區域的,暗的區域會不那么精細也不那么有區分度。


現在你可以看到在隧道的盡頭木頭紋理變得可見了。用了這個非常簡單地色調映射算法,我們可以合適的看到存在浮點幀緩沖中整個范圍的HDR值,給我們對于無損場景光照的控制。

另一個有趣的色調映射應用是曝光(Exposure)參數的使用。你可能還記得之前我們在介紹里講到的,HDR圖片包含在不同曝光等級的細節。如果我們有一個場景要展現日夜交替,我們當然會在白天使用低曝光,在夜間使用高曝光,就像人眼調節方式一樣。有了這個曝光參數,我們可以去設置可以同時在白天和夜晚不同光照條件工作的光照參數,我們只需要調整曝光參數就行了。

一個簡單的曝光色調映射算法會像這樣:

[cpp] view plain copy

  1. uniform float exposure;  

  2.  

  3. void main()  

  4. {              

  5.    const float gamma = 2.2;  

  6.    vec3 hdrColor = texture(hdrBuffer, TexCoords).rgb;  

  7.  

  8.    // 曝光色調映射  

  9.    vec3 mapped = vec3(1.0) - exp(-hdrColor * exposure);  

  10.    // Gamma校正  

  11.    mapped = pow(mapped, vec3(1.0 / gamma));  

  12.  

  13.    color = vec4(mapped, 1.0);  

  14. }    


在這里我們將exposure定義為默認為1.0的uniform,從而允許我們更加設定我們是要注重黑暗還是明亮的區域的HDR顏色值。舉例來說,高曝光值會使隧道的黑暗部分顯示更多的細節,然而低曝光值會顯著減少黑暗區域的細節,但允許我們看到更多明亮區域的細節。下面這組圖片展示了在不同曝光值下的通道:

這個圖片清晰地展示了HDR渲染的優點。通過改變曝光等級,我們可以看見場景的很多細節,而這些細節可能在LDR渲染中都被丟失了。比如說隧道盡頭,在正常曝光下木頭結構隱約可見,但用低曝光木頭的花紋就可以清晰看見了。對于近處的木頭花紋來說,在高曝光下會能更好的看見。

zui后把實現的源代碼給讀者展示如下,首先展示的是頂點著色器代碼:


[cpp] view plain copy

  1. #version 330 core  

  2. layout (location = 0) in vec3 position;  

  3. layout (location = 1) in vec2 texCoords;  

  4.  

  5. out vec2 TexCoords;  

  6.  

  7. void main()  

  8. {  

  9.    gl_Position = vec4(position, 1.0f);  

  10.    TexCoords = texCoords;  

  11. }  


片段著色器代碼如下所示:



[cpp] view plain copy

  1. #version 330 core  

  2. out vec4 color;  

  3. in vec2 TexCoords;  

  4.  

  5. uniform sampler2D hdrBuffer;  

  6. uniform float exposure;  

  7. uniform bool hdr;  

  8.  

  9. void main()  

  10. {              

  11.    const float gamma = 2.2;  

  12.    vec3 hdrColor = texture(hdrBuffer, TexCoords).rgb;  

  13.  

  14.    // reinhard  

  15.    // vec3 result = hdrColor / (hdrColor + vec3(1.0));  

  16.    // exposure  

  17.    vec3 result = vec3(1.0) - exp(-hdrColor * exposure);  

  18.    // also gamma correct while we're at it        

  19.    result = pow(result, vec3(1.0 / gamma));  

  20.    color = vec4(result, 1.0f);  

  21. }  



在這里展示的兩個色調映射算法僅僅是大量(更先進)的色調映射算法中的一小部分,這些算法各有長短.一些色調映射算法傾向于特定的某種顏色/強度,也有一些算法同時顯示低于高曝光顏色從而能夠顯示更加多彩和精細的圖像。也有一些技巧被稱作自動曝光調整(Automatic Exposure Adjustment)或者叫人眼適應(Eye Adaptation)技術,它能夠檢測前一幀場景的亮度并且緩慢調整曝光參數模仿人眼使得場景在黑暗區域逐漸變亮或者在明亮區域逐漸變暗,

HDR渲染的真正優點在龐大和復雜的場景中應用復雜光照算法會被顯示出來,但是出于教學目的創建這樣復雜的演示場景是很困難的,這個教程用的場景是很小的,而且缺乏細節。但是如此簡單的演示也是能夠顯示出HDR渲染的一些優點:在明亮和黑暗區域無細節損失,因為它們可以由色調映射重新獲??;多個光照的疊加不會導致亮度被約束的區域;光照可以被設定為他們原來的亮度而不是被LDR值限定。而且,HDR渲染也使一些有趣的效果更加可行和真實; 其中一個效果叫做泛光(Bloom)


“文章為轉載,如有版權爭議請管理員,我們將刪除文章!"

更多產品信息點擊了解

主站蜘蛛池模板: 欧美日韩91 | 欧美看片| 91av播放 | 日日爱影视 | 久久国产精品一区二区三区 | 极品久久久 | 久久99深爱久久99精品 | 日韩免费大片 | 伊人看片| 99免费在线视频 | 亚洲精品乱码久久久久 | 日韩视频1| 色亚洲激情 | 超碰97人人射妻 | 欧美亚洲一级片 | 97国产精品亚洲精品 | 婷婷激情久久 | 91视频这里只有精品 | 麻豆视频在线播放 | 亚洲午夜精品在线观看 | 特级西西444www大精品视频免费看 | 懂色av懂色av粉嫩av分享吧 | 国产99中文字幕 | 日韩精品91偷拍在线观看 | 91夜夜夜| 91理论电影 | 中文在线免费一区三区 | 精品国产一区二区三区四区vr | 国产一卡在线 | 99热9| 亚洲国产日韩一区 | 亚洲最新视频在线 | 999成人精品 | 国产免费黄视频在线观看 | 久久久99精品免费观看app | 国产精品6 | 欧美激情精品久久久久 | av一本久道久久波多野结衣 | 精品视频国产一区 | 欧美日韩在线精品一区二区 | 中文字幕视频免费观看 | 波多野结衣小视频 | 亚洲精品美女免费 | 欧美视屏一区二区 | 天天天干天天天操 | 欧美 日韩 性 | 婷婷久久精品 | 日韩中文字幕免费在线观看 | 精品久久九九 | 日韩欧美视频免费在线观看 | 日韩欧美视频一区 | 丁香六月在线观看 | 91九色最新 | 国产男男gay做爰 | 在线观看视频中文字幕 | 欧美男同视频网站 | 久久久久 免费视频 | 国产视频精品在线 | 午夜视频一区二区 | 亚洲涩涩网站 | 一级片视频免费观看 | 亚洲在线黄色 | 在线看av的网址 | 日韩视 | 曰本免费av | 日韩黄色中文字幕 | 不卡视频国产 | 国产精品久久久久久久久久尿 | 久久夜av| 91视频免费网址 | 国产一级片网站 | 精品一二三四在线 | 叶爱av在线 | 日本中文字幕观看 | 色黄www小说| 日韩精品专区在线影院重磅 | 91成人亚洲| 国产精品理论片在线播放 | 亚洲性xxxx | 久久视频网 | 国产精品6 | 国产精品视频在线观看 | 中文超碰字幕 | 成人在线观看日韩 | 久久图 | 成人毛片久久 | 97国产大学生情侣酒店的特点 | 不卡的av | 天天干天天拍天天操 | 精品视频在线免费观看 | 在线观看成人福利 | 高潮毛片无遮挡高清免费 | 成人午夜影院在线观看 | 国产成人在线观看 | 国产一区在线视频观看 | 久久欧美视频 | 国产成视频在线观看 | 在线观看视频黄 | 国产精品入口a级 | 婷婷色站 | 色91av| 九九热免费精品视频 | 亚洲天堂精品视频在线观看 | 国产又粗又猛又色又黄视频 | 看av免费| 亚洲高清资源 | 不卡电影免费在线播放一区 | 成人a毛片| 免费久草视频 | 日韩成人看片 | 最近中文字幕免费av | 日韩av一区在线观看 | 国产精品久久久久一区二区三区 | 中文字幕专区高清在线观看 | 狠狠色丁香婷婷综合最新地址 | 欧美二区视频 | 欧美一区日韩精品 | av三级av| 久久免费精品一区二区三区 | 伊人五月天.com | 黄av免费 | 亚洲精品久久久久久久蜜桃 | 久久97精品 | 一区二区精品在线观看 | av免费在线观看网站 | 欧美日韩精品在线观看视频 | 国产亚洲精品久久久久久移动网络 | www.婷婷色 | 天天插日日插 | 久久精品欧美日韩精品 | 免费观看国产视频 | 日日麻批40分钟视频免费观看 | 在线观看中文字幕亚洲 | 91精品国产乱码久久桃 | 国产高清久久 | 久久久久网址 | 中文字幕xxxx | 精品欧美日韩 | 日韩在线一级 | 国产性天天综合网 | 91免费试看 | 少妇bbw搡bbbb搡bbbb | 99热精品免费观看 | 超碰在线91| 丁香综合激情 | 在线观看av麻豆 | 亚洲精品成人 | 99视频精品免费观看, | 国产高清一区二区 | 在线综合 亚洲 欧美在线视频 | 五月天久久综合网 | 天天综合天天做天天综合 | 成人在线视频论坛 | 日韩精品中文字幕一区二区 | 看国产黄色大片 | 美女福利视频 | 久草在线视频在线 | 欧美精品乱码久久久久久按摩 | 亚洲精品黄网站 | 99久久99久国产黄毛片 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 韩国av一区二区 | 91成人看片 | 中文字幕乱码电影 | 97视频亚洲| 精品人妖videos欧美人妖 | 成人 国产 在线 | 夜夜视频欧洲 | 国产一区二区高清视频 | 中文字幕一区二区三 | 国产破处精品 | 在线视频日韩 | 亚洲国产操 | 天天综合网 天天 | 美女视频黄免费的 | 亚洲国产中文在线观看 | 日本精品在线视频 | 一区二区三区精品在线 | 精品久久久久久久久久久院品网 | 九九综合九九综合 | 日韩精品久久久久久中文字幕8 | 欧美一区二区精美视频 | 久久影院一区 | 国产一区二区三区免费观看视频 | 国内精品久久久久久久97牛牛 | 亚洲午夜精品久久久 | 日韩av一区二区三区 | 久久国产精品久久久久 | 国产精品 美女 | 激情丁香综合五月 | 嫩草av影院 | 日本久久久久久久久久 | 黄www在线观看 | 青青河边草免费观看完整版高清 | 日韩区在线观看 | 99视频偷窥在线精品国自产拍 | 蜜桃av观看 | 久久精品亚洲 | 亚洲高清色综合 | 亚洲精品在线播放视频 | 91精品国自产在线 | 亚洲一级黄色片 | 丁香婷婷激情国产高清秒播 | 婷婷视频导航 | 亚洲黄色成人网 | 日韩免费视频线观看 | 亚洲综合成人专区片 | 又黄又爽又色无遮挡免费 | 天天操天天舔天天干 | 2019久久精品 | 丁香六月在线观看 | 国产在线看一区 | 色婷婷五 | 欧美在线视频一区二区 | 日韩大片免费在线观看 | 日本天天色 | 黄色免费电影网站 | 久久精品波多野结衣 | 免费观看的黄色 | 中文字幕一区av | 中文字幕久久网 | 久草在线久 | 久久国产精品久久国产精品 | 亚洲六月丁香色婷婷综合久久 | 91色吧| www.天天操| 国产午夜精品一区二区三区四区 | 精品毛片一区二区免费看 | 丝袜网站在线观看 | 在线观看日韩专区 | 国产69精品久久久久久 | 日韩理论在线播放 | 依人成人综合网 | www.天天草 | www.国产精品 | 国产精品福利久久久 | 精品一区 在线 | 日韩精品视频免费专区在线播放 | 综合色爱| 久久这里精品视频 | 久久久影片 | 日韩专区一区二区 | 波多野结衣在线中文字幕 | 色综合久久综合中文综合网 | 808电影免费观看三年 | 国产亚洲日 | 激情婷婷 | 在线视频亚洲 | av中文字幕网址 | 国产小视频在线看 | 亚洲高清在线精品 | 色偷偷88888欧美精品久久久 | 麻豆视频国产精品 | 69精品视频 | 探花视频在线观看免费版 | www.久久视频 | 激情五月av | 国产一线二线三线性视频 | 一本—道久久a久久精品蜜桃 | 久久久久亚洲精品国产 | 99久久久国产精品美女 | 91视频高清 | 欧美福利视频 | 中文字幕无吗 | 天天爽人人爽夜夜爽 | 丁香 久久 综合 | 国产精品刺激对白麻豆99 | 久草免费电影 | 日日爱影视 | 三级av网站 | 福利二区视频 | 国产精品99久久久久的智能播放 | 美女视频一区 | 欧美一区二区日韩一区二区 | 黄色免费在线看 | 婷婷社区五月天 | 日韩在线视频网址 | 精精国产xxxx视频在线播放 | 人人爱人人添 | 久久久久激情视频 | 911在线 | 国产亚洲aⅴaaaaaa毛片 | 久久久久国产精品午夜一区 | 久久久www成人免费毛片麻豆 | 97超视频在线观看 | 91豆花在线 | 婷婷激情欧美 | 国产在线观看黄 | 国产精品 999 | 欧美一二三在线 | 最近中文字幕大全中文字幕免费 | 国产在线观看免费 | 久久久久亚洲国产精品 | 免费看毛片网站 | 久久精品久久综合 | 国产打女人屁股调教97 | 国产123av | 国产中文视 | 国产999精品久久久 免费a网站 | 色狠狠狠 | 国产精品嫩草在线 | 999久久久精品视频 日韩高清www | 99热在线看 | 欧美日韩国产色综合一二三四 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 亚洲激情综合 | 国产视频一区二区在线 | 97超碰人人澡人人爱 | 九九综合九九 | 99日韩精品 | 亚洲日韩中文字幕 | 亚洲精品久久久久久国 | 伊人天天狠天天添日日拍 | av三级av | 久久免费国产精品1 | 五月天综合网站 | 国产精品视频免费看 | 亚洲国产精品传媒在线观看 | 主播av在线| 色播五月婷婷 | 成人黄色大片在线免费观看 | 一区二区三区四区精品 | 91精品久久久久久久91蜜桃 | 午夜精品电影 | 亚洲 欧美变态 另类 综合 | 麻豆精品视频在线观看免费 | av线上看| 97在线观看免费高清 | 日本公妇在线观看 | 亚洲成人一区 | 99久久婷婷国产一区二区三区 | 午夜精品久久久久久久99无限制 | 激情小说网站亚洲综合网 | 亚洲精品一区二区三区高潮 | 黄色小网站免费看 | 不卡av在线| 国产精品久久久久久久7电影 | 午夜三级毛片 | 一本一本久久a久久精品牛牛影视 | 欧美一级日韩三级 | 91激情视频在线观看 | 国产字幕在线看 | 日本精a在线观看 | 欧美一区二区三区在线 | 欧美另类激情 | 精品国产成人 | 天堂av在线7 | 亚洲精品网站在线 | 92精品国产成人观看免费 | 激情av综合 | 午夜18视频在线观看 | 久久精品高清视频 | 亚洲专区视频在线观看 | 黄色毛片网站在线观看 | 丁香六月色| 九色琪琪久久综合网天天 | 五月天色婷婷丁香 | 激情一区二区三区欧美 | 一本色道久久综合亚洲二区三区 | 久久成人一区 | 亚洲一区免费在线 | 日韩黄色在线观看 | 97成人在线观看视频 | 三级黄在线 | 成人羞羞视频在线观看免费 | 亚洲精品久久激情国产片 | 青青久视频 | 国产高清av免费在线观看 | 视频在线观看91 | 欧美午夜精品久久久久 | 激情久久小说 | 久久综合九色综合欧美就去吻 | 亚洲黄色在线免费观看 | 国产精品第一页在线观看 | 欧美成年网站 | 精品久久久久国产免费第一页 | 国产精品二区三区 | 亚洲 中文字幕av | 毛片无卡免费无播放器 | 久久国产女人 | 国产免费大片 | wwwwww国产| 懂色av懂色av粉嫩av分享吧 | 毛片无卡免费无播放器 | 91麻豆精品国产91久久久无限制版 | 国产精品乱码一区二区视频 | 久久成人高清视频 | 草免费视频 | 国产亚洲婷婷免费 | 97偷拍视频| 九九久久久久久久久激情 | 日韩理论片在线观看 | 激情图片qvod | 97自拍超碰| 超碰在线最新 | 日韩视频精品在线 | 久久久午夜视频 | 亚洲在线看 | 中字幕视频在线永久在线观看免费 | 国产精品久久久久久久妇 | 久久99网站 | 国产综合精品一区二区三区 | 日韩精品一区二区三区电影 | 开心激情婷婷 | 超碰97国产| 黄色资源在线观看 | 狠狠网亚洲精品 | h网站免费在线观看 | 精品国产亚洲一区二区麻豆 | 欧美日韩国产一区二区三区 | 国产精品一区二区三区四区在线观看 | 99se视频在线观看 | 激情视频在线观看网址 | 久久成人欧美 | 在线播放精品一区二区三区 | 成人av av在线| 日韩免费电影一区二区 | 国内精品久久久久久久久久久久 | 少妇bbw撒尿 | 国产精品婷婷 | 欧美日韩精品综合 | 婷婷在线精品视频 | 亚洲日本三级 | 麻豆国产露脸在线观看 | 五月婷婷伊人网 | 91精品国自产在线观看 | 欧美精品久久久久久久久久丰满 | 日韩理论片在线 | 国产福利专区 | 国内三级在线 | 日韩电影在线一区 | 99久久精品国产毛片 | 永久免费毛片在线观看 | 激情视频91 | 国产你懂的在线 | 黄色网免费 | 高清免费av在线 | 成 人 黄 色 视频播放1 | 91手机视频在线 | 99精品在线视频播放 | 国产三级午夜理伦三级 | 伊人狠狠操 | 天天插天天爱 | 国产成人综合在线观看 | 亚洲精品午夜aaa久久久 | 精品久久久亚洲 | 亚洲欧美日韩一级 | 黄色大片视频网站 | 成人在线观看资源 | 福利片免费看 | 日韩av福利在线 | 国产中文 | 伊人资源视频在线 | 日本女人的性生活视频 | 国产精品18久久久久久久久久久久 | 91久久精品一区二区三区 | 91精品久久久久久久99蜜桃 | 97在线免费视频观看 | 91免费试看 | 久久久久久久久免费视频 | 成人国产网站 | 国产一区二区三区在线 | 久久xxxx| 欧美另类一二三四区 | 久久视频二区 | 免费97视频 | 美国三级黄色大片 | 中国黄色一级大片 | 在线视频免费观看 | 99精品国产一区二区三区不卡 | 国产精品18久久久久久不卡孕妇 | 久久蜜臀一区二区三区av | 天天射综合网站 | 精品视频9999 | 天天干,天天射,天天操,天天摸 | 日本久久成人中文字幕电影 | 久久成人综合 | 9在线观看免费 | 天天天色综合a | 中文字幕日韩电影 | 久久夜靖品| 久久国产精品二国产精品中国洋人 | 国产精品精品久久久久久 | 免费在线激情电影 | 免费欧美| 久久午夜色播影院免费高清 | 91视频88av| 国产精品99久久久 | 久久国产精品久久精品国产演员表 | 成人羞羞免费 | 麻豆激情电影 | 97国产超碰在线 | 亚洲综合在线播放 | 亚洲视频网站在线观看 | 在线www色 | 日韩欧美在线综合网 | 国产小视频免费在线网址 | 欧美夫妻性生活电影 | 激情丁香综合 | 久久人人添人人爽添人人88v | 五月天亚洲综合小说网 | www.黄色片网站 | 四虎影视成人精品国库在线观看 | 天天干夜夜擦 | 国产精品永久久久久久久久久 | 国产精品1024 | 精品自拍网 | 日韩欧美精选 | 久久国产精品第一页 | 久久涩视频| 91看成人 | 很污的网站 | 97av色| 精品日韩在线一区 | 九九久久在线看 | 久久亚洲综合色 | 99精品亚洲 | 国产99一区视频免费 | 亚洲视频在线观看 | 国产一级大片免费看 | 日韩高清激情 | 狂野欧美激情性xxxx欧美 | 中文字幕av最新更新 | 国产91精品久久久久久 | 久久久久亚洲国产 | 中文字幕精品三级久久久 | 中文字幕精品www乱入免费视频 | 天天爽网站 | 91成人午夜 | 亚洲美女精品区人人人人 | 国产精品久久久久久爽爽爽 | 精品久久一二三区 | 成年人免费av | 三级视频国产 | 国产成人中文字幕 | 国产成人91 | 久久久精品亚洲 | 黄www在线观看 | 黄色网址在线播放 | 又黄又刺激的视频 | 69国产成人综合久久精品欧美 | 婷婷丁香六月 | 久久精品99久久久久久 | 欧美另类性| 丁香婷婷在线观看 | 久草视频手机在线 | 亚洲精品国产成人av在线 | 九9热这里真品2 | 国产男男gay做爰 | v片在线看 | 亚洲精品一区二区三区新线路 | 日韩黄色在线电影 | 国产偷在线 | 人人爽人人射 | 国产精彩在线视频 | 日本天天操 | 一区二区观看 | 婷婷久久久久 | 西西44人体做爰大胆视频 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 婷婷婷国产在线视频 | 欧美日韩不卡在线观看 | 亚洲精品观看 | a电影在线观看 | 国产午夜精品一区 | 青青河边草免费观看完整版高清 | 色婷婷亚洲综合 | 国产精品成人a免费观看 | 色综合天天综合 | 国产成视频在线观看 | 日韩一级成人av | 久久久受www免费人成 | av一级一片 | av在线h| 91探花系列在线播放 | 美女亚洲精品 | 久久九九精品久久 | 久久免费视频国产 | 久久人人爽视频 | 一区二区三区中文字幕在线观看 | 精品国产免费看 | 97视频亚洲 | 九九99| 在线观看视频你懂的 | 精品国产亚洲一区二区麻豆 | 在线你懂的视频 | 香蕉视频国产在线观看 | 最近日韩免费视频 | 免费视频国产 | 国产成人精品一区二区三区免费 | 亚洲精品视频www | 玖玖在线播放 | 久久免费99精品久久久久久 | 国产精品一区二区白浆 |