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

    基于可編程GPU的光照模型實驗案例設(shè)計

    2019-11-28 06:20:26謝伙生陸澤萍
    實驗技術(shù)與管理 2019年11期
    關(guān)鍵詞:著色器圖形學(xué)頂點

    謝伙生,林 晶,陸澤萍

    基于可編程GPU的光照模型實驗案例設(shè)計

    謝伙生1,2,林 晶1,2,陸澤萍1,2

    (1. 福州大學(xué) 數(shù)學(xué)與計算機(jī)科學(xué)學(xué)院,福建 福州 350116;2. 福州大學(xué) 網(wǎng)絡(luò)信息安全與計算機(jī)技術(shù)國家級實驗教學(xué)示范中心,福建 福州 350116)

    為了更好地適應(yīng)新工科建設(shè),培養(yǎng)學(xué)生解決復(fù)雜圖形系統(tǒng)工程問題的能力,探討基于可編程GPU的自頂向下、案例驅(qū)動的計算機(jī)圖形學(xué)實驗教學(xué)框架,設(shè)計了基于可編程GPU復(fù)雜場景光照渲染的實驗案例,總結(jié)了該框架下的案例教學(xué)實施過程與方法。實踐效果表明該方法提升了學(xué)生使用圖形庫開發(fā)圖形工程的實踐能力,對提高學(xué)生的興趣和改善教學(xué)質(zhì)量有明顯的促進(jìn)作用。

    計算機(jī)圖形學(xué);光照模型;可編程GPU;實驗教學(xué)

    計算機(jī)圖形學(xué)是研究圖形的計算機(jī)生成、處理和顯示的學(xué)科,并且越來越呈現(xiàn)出多元化和學(xué)科交叉的特點,被廣泛應(yīng)用于工業(yè)設(shè)計、用戶界面、科學(xué)計算可視化、數(shù)字娛樂、虛擬現(xiàn)實等領(lǐng)域[1]。國內(nèi)許多高校將“計算機(jī)圖形學(xué)”列為計算機(jī)及其相關(guān)專業(yè)的核心課程。

    “計算機(jī)圖形學(xué)”也是高校一門理論教學(xué)與實踐環(huán)節(jié)緊密聯(lián)系且重要的課程。目前國內(nèi)大部分圖形學(xué)教材都是基于C/C++語言平臺、從底層算法(如繪制線段)開始編寫的,與學(xué)生實際直接接觸的圖形應(yīng)用程序脫節(jié),教材的理論性強(qiáng)、教學(xué)難度大。另外,教材內(nèi)容少有涉及學(xué)科前沿的研究動態(tài),不利于開闊學(xué)生的視野、激發(fā)學(xué)生自主學(xué)習(xí)的興趣和意識。近年來,許多高校對計算機(jī)圖形學(xué)的教學(xué)框架、教學(xué)內(nèi)容、教學(xué)方法、融合新技術(shù)的教學(xué)手段進(jìn)行了改革[2-7]。

    本文采用基于可編程GPU的自頂向下方法和WebGL技術(shù),從整體框架[8](圖形繪制系統(tǒng)的體系結(jié)構(gòu))導(dǎo)入課程案例,用底層的算法進(jìn)行復(fù)雜場景光照渲染的實驗案例設(shè)計,其內(nèi)容涉及計算機(jī)圖形學(xué)綜合實驗課程的多個知識點。

    1 實驗案例關(guān)鍵技術(shù)

    1.1 可編程GPU繪制流水線

    隨著圖形處理單元(graphics processing unit,GPU)技術(shù)的發(fā)展,迫切需要將基于可編程GPU繪制流水線及面向著色器編程的新型教學(xué)模式引入計算機(jī)圖形學(xué)課程中,以提高計算機(jī)圖形學(xué)課程的教學(xué)質(zhì)量與教學(xué)效果。OpenGL是大多數(shù)傳統(tǒng)圖形學(xué)實驗課使用的標(biāo)準(zhǔn)圖形庫。自O(shè)penGL2.0以來,OpenGL增加了著色器語言,允許程序員編寫自己的著色器來充分利用GPU性能。隨著移動智能設(shè)備和互聯(lián)網(wǎng)的廣泛應(yīng)用,陸續(xù)衍生出OpenGL的變體——OpenGL ES 2.0和WebGL。WebGL是用JavaScript實現(xiàn)的OpenGL ES 2.0,是為在Web瀏覽器上工作而專門開發(fā)的。利用WebGL編寫圖形應(yīng)用程序不需要額外的瀏覽器插件支持,可以通過JavaScript腳本實現(xiàn)Web交互式三維圖形制作程序的設(shè)計與實現(xiàn),并利用可編程GPU的加速功能進(jìn)行圖形渲染,不僅可以在用戶端瀏覽器上流暢地展示3D模型和場景,也可以在移動設(shè)備上的瀏覽器顯示[9]。

    由于GPU具有高并行結(jié)構(gòu)性,所以GPU在處理圖形數(shù)據(jù)和復(fù)雜算法方面擁有比CPU更高的效率,專用于圖形處理??删幊蘂PU的流水線如圖1所示,其中頂點著色器和片元著色器兩個階段是流水線中的可編程部分。

    圖1 可編程GPU繪制流水線

    頂點著色器接收的是從CPU端傳送的頂點相關(guān)數(shù)據(jù)(如頂點位置、顏色、法線等),每個頂點數(shù)據(jù)輸入時都會調(diào)用一次頂點著色器,頂點著色器主要完成的工作是坐標(biāo)變換和逐頂點光照計算,并輸出后續(xù)階段需要的數(shù)據(jù)。

    片元著色器輸入的是圖元裝配和光柵化階段對頂點信息插值得到的結(jié)果。其中圖元裝配過程是將經(jīng)過頂點著色器處理后輸出的頂點裝配成幾何圖形;光柵化過程是將裝配好的幾何圖形分解成像素大小的片元。片元著色器可以完成很多重要的渲染技術(shù):逐像素計算顏色和紋理坐標(biāo)、應(yīng)用紋理、霧化計算、逐像素光照、計算法線。這一階段的輸出是一個或者多個顏色值,經(jīng)過混合操作得到最后渲染的顏色值。

    1.2 光照原理

    當(dāng)物體被光線照射時會反射一部分光,物體因為這些反射光而可見。物體的反射光強(qiáng)與光源位置、物體表面的法向以及物體材質(zhì)有關(guān)。為了使光照計算簡便,也便于學(xué)生理解,以簡單的光照模型為案例。該模型由環(huán)境反射光、漫反射光和鏡面反射光疊加而成,可以表示為

    圖2 光照反射模型

    2 實驗案例基本環(huán)境和場景構(gòu)建

    WebGL應(yīng)用程序包括3種語言:HTML5、JavaScript和OpenGL著色器語言。著色器語言通常以字符串的形式內(nèi)嵌在JavaScript中,所以WebGL程序只需由HTML文件和JavaScript文件組成。HTML5文件用于描述一個文檔或者Web頁面,文件包含標(biāo)簽和數(shù)據(jù),標(biāo)簽表示諸如文本、圖像和布局信息等各種元素的開始和結(jié)束,如JavaScript程序和著色器都是在結(jié)束標(biāo)簽之間描述的頁面元素。HTML5引入的元素定義了網(wǎng)頁上的繪圖區(qū)域,WebGL就是利用元素在畫布上繪制三維圖形的。

    在編寫WebGL應(yīng)用程序前,先構(gòu)建一個較復(fù)雜的場景。該案例場景包含一個二維平面模擬地面、設(shè)置幾個幾何實體用來觀察光照效果,用一個小球來模擬光源。場景的幾何體較多,采用AJAX+JSON方式從文件中加載幾何體[10],具體加載過程如圖3所示。

    圖3 AJAX異步加載文件過程

    3 光照模型實現(xiàn)

    光照模型的實現(xiàn)就是根據(jù)光照條件重建物體表面的明暗現(xiàn)象,這一過程在三維圖形學(xué)中稱為著色,是由可編程GPU流水線中的著色器來實現(xiàn)的。在實現(xiàn)簡單光照模型前,GPU端要接收數(shù)據(jù),將其從CPU端發(fā)送到著色器中。

    3.1 從CPU端發(fā)送數(shù)據(jù)到GPU端

    在WebGL渲染管線中將數(shù)據(jù)從CPU端傳到GPU端,其中attribute、uniform和varying變量是在著色器編程中比較常見的變量類型,通過這3種變量可以進(jìn)行數(shù)據(jù)的傳輸[11],如圖4所示。

    圖4 WebGL渲染管線數(shù)據(jù)的傳輸

    varying變量用于將數(shù)據(jù)從頂點著色器傳向片元著色器。只要在頂點著色器和片元著色器中同時聲明同名的varying變量,那么該變量的數(shù)據(jù)就會由這個變量從頂點著色器流向片元著色器。uniform變量服務(wù)于頂點著色器和片元著色器,包含的是“一致”的數(shù)據(jù),即數(shù)據(jù)在渲染周期內(nèi)保持不變,如光源的位置。attribute變量只能作為頂點著色器中的輸入變量,用來表示頂點的信息,如頂點坐標(biāo)、顏色等。

    使用attribute變量傳送數(shù)值,包含以下幾個關(guān)鍵步驟:

    (1)在頂點著色器中聲明attribute變量:

    attribute vec4 a_Position;

    (2)在JavaScript程序中獲取attribute變量存儲地址,并存放在變量a_Position里,gl是WebGL上下文,包含所有WebGL函數(shù)及參數(shù);getAttribLocation第一個參數(shù)是初始化著色器后得到的程序?qū)ο螅诙€參數(shù)是在頂點著色器中聲明的attribute變量名:

    var a_Position=gl.getAttribLocation (gl.program, ‘a(chǎn)_ Position’);

    (3)向attribute變量賦值,vertexAttrib4f的第一個參數(shù)是上一步驟獲取的變量地址,后面4個參數(shù)是要傳送數(shù)據(jù)的4個分量,還有其他同族函數(shù):

    gl.vertexAttrib4f(a_Position, 0.0, 0.0, 0.0, 0.0)。

    使用uniform變量傳送數(shù)值與attribute變量類似,包含以下幾個步驟:

    (1)聲明變量:

    uniform vec4 u_FragColor;

    (2)獲取變量地址:

    var u_FragColor=gl.getUniformLocation (gl.program, ‘u_FragColor’);

    (3)向變量傳送數(shù)據(jù):

    gl.uniform4f (u_FragColor, 1.0, 1.0, 1.0 1.0)。

    以上方式一次只能向attribute變量傳送一個頂點的相關(guān)數(shù)據(jù),而繪制多邊形圖形時需要一次性傳送多個頂點數(shù)據(jù),因而要利用WebGL提供的緩沖區(qū)對象機(jī)制進(jìn)行傳送。圖5顯示了使用頂點緩沖區(qū)對象傳輸數(shù)據(jù)的5個步驟:(1)創(chuàng)建緩沖區(qū)對象(create-Buffer);(2)綁定緩沖區(qū)對象(bindBuffer);(3)將數(shù)據(jù)寫入緩沖區(qū)對象(bufferData);(4)將緩沖區(qū)對象分配給一個attribute變量(vertexAttriPointer);(5)開啟attribute變量(enableVertexArray)。其中各步驟所用函數(shù)的具體使用規(guī)范可參見文獻(xiàn)[12]。索引緩沖區(qū)對象(IBO)由前3個步驟創(chuàng)建,根據(jù)緩沖區(qū)中的索引值直接抽取頂點的相關(guān)數(shù)據(jù)。

    3.2 光照計算

    準(zhǔn)備好光照模型所需的數(shù)據(jù)后,就可以進(jìn)行光照計算??梢赃x擇在程序的不同地方進(jìn)行計算——CPU中、頂點著色器中或者片元著色器中。

    3.2.1 在CPU中實現(xiàn)

    在CPU中進(jìn)行光照計算,得到每個頂點的環(huán)境光反射分量、漫反射分量和鏡面反射分量3項之和,將結(jié)果傳送給著色器進(jìn)行渲染處理。這種方式,當(dāng)場景中物體發(fā)生變化時(例如旋轉(zhuǎn)),則光照情況發(fā)生變化,需要在CPU中重新完成所有光照計算,并再一次傳送給著色器。當(dāng)需要處理大量數(shù)據(jù)時,這種方式是低效的。因此,通常選擇在著色器中進(jìn)行光照計算。

    圖5 使用緩沖區(qū)對象傳輸數(shù)組的5個步驟

    3.2.2 在頂點著色器中實現(xiàn)

    將式(1)中必要的數(shù)據(jù)發(fā)送到頂點著色器,對所有頂點保持一致的數(shù)據(jù)用uniform變量來發(fā)送,其余數(shù)據(jù)可以作為頂點屬性用attribute變量發(fā)送。頂點著色器的輸出是光照模型的3個分量之和,通過varying變量傳送給片元著色器,得到逐頂點插值后的顏色值。

    uniform vec4 uAmbientProduct;

    uniform vec4 uDiffuseProduct;

    uniform vec4 uSpecularProduct;

    得到環(huán)境光反射分量ambient為:

    ambient = uAmbientProduct;

    漫反射中需要單位法向量:

    vec3 N = normalize (aNormal.xyz);

    光源單位方向向量:

    vec3 L = normalize (lightPosition-vertexPosition). xyz;

    得到漫反射分量diffuse為:

    diffuse = max (dot(L, N), 0)*uDiffuseProduct;

    同樣,鏡面反射需要觀察者單位方向向量,因為視點位于坐標(biāo)系原點,所以

    vec3 E = normalize (vertexPosition);

    反射光單位方向為:

    vec3 R = reflect (-L, N);

    得到鏡面反射分量specular為:

    specular = pow (max(dot(R, E), 0.0), uShininess);

    最終3個分量和為:

    vFinalColor = ambient + diffuse + specular;

    vFinalColor.a = 1.0;

    3.2.3 在片元著色器中實現(xiàn)

    不論是在WebGL應(yīng)用程序代碼中,還是在頂點著色器中執(zhí)行光照計算,光柵化模塊逐頂點插值得到片元顏色;而片元著色器是進(jìn)行逐片元處理過程的程序,基于每個片元進(jìn)行光照計算。片元著色器需要來自光柵化模塊(從頂點著色器傳送過來)的數(shù)據(jù)有:插值后的法向量、光源位置和視點位置,通過varying變量將這3個變量從頂點著色器發(fā)送給片元著色器。除此外,光照計算代碼部分與頂點著色器中的相同。

    圖6是在頂點著色器與片元著色器中的光照模型效果圖??梢钥闯觯毫⒎襟w在圖6(a)基于逐頂點的光照計算下,正面兩個三角形的接縫處十分明顯,而圖6(b)基于片元的光照就避免了這種情況,比較接近真實光照情況。同樣,球體在片元著色器中計算光照,著色更平滑、高亮區(qū)域更集中。

    圖6 光照模型的效果

    4 交互界面設(shè)計

    圖7 光照模型實現(xiàn)的交互界面

    5 實驗案例教學(xué)實施

    5.1 實驗案例的教學(xué)組織

    在基于可編程GPU的自頂向下、案例驅(qū)動的教學(xué)框架下實施了光照模型實驗的案例教學(xué)。本案例課時為8學(xué)時,包括多個知識點:可編程GPU繪制流水線(1學(xué)時)、光照模型介紹(1學(xué)時)、著色器編程之?dāng)?shù)據(jù)傳送模塊(2學(xué)時)、光照實現(xiàn)模塊(3學(xué)時)、交互模塊(1學(xué)時)。在實驗過程中,由于學(xué)生初次學(xué)習(xí)著色器復(fù)雜的編程,且沒有很好的調(diào)試工具,或不能很好地理解著色器概念。所以課上要講解清楚著色器語言的一些基本概念,對關(guān)鍵內(nèi)容需多次強(qiáng)調(diào)。該實驗案例實現(xiàn)的是一個簡單的光照模型,要求學(xué)生在程序的不同地方實現(xiàn)光照計算,并且鼓勵學(xué)生參考教材、互聯(lián)網(wǎng)上資料對其進(jìn)行拓展,設(shè)計更為復(fù)雜的光照模型。

    5.2 實驗教學(xué)效果

    “計算機(jī)圖形學(xué)”課程在我校已面向本科三年級計算機(jī)類專業(yè)學(xué)生開設(shè)多年,先后選用《交互式計算機(jī)圖形學(xué):基于OpenGL的自頂向下方法》的第4版(固定流水線)、第5版(可編程流水線、著色器編程)和最新的《交互式計算機(jī)圖形學(xué):基于WebGL的自頂向下方法》,利用WebGL技術(shù)在瀏覽器上直接實現(xiàn)三維圖形的繪制。WebGL的選擇更好地與國際計算機(jī)圖形學(xué)教育及科研實踐接軌,免去了編程環(huán)境配置的麻煩,也更適合課程的講授。開設(shè)此課程的1個班級50名學(xué)生都很好地完成了該課程的學(xué)習(xí),取得了非常好的學(xué)習(xí)效果。

    6 結(jié)語

    基于可編程GPU的光照模型實驗案例可以運行在當(dāng)前大多數(shù)Web瀏覽器上,實際運用在計算機(jī)圖形學(xué)實踐課程的教學(xué)上,取得了較好的教學(xué)效果?;谧皂斚蛳碌膶嶒灲虒W(xué)框架教學(xué)實施,一方面使學(xué)生能直觀地深入理解圖形學(xué)理論的算法原理,了解計算機(jī)圖形軟硬件系統(tǒng)基本架構(gòu),培養(yǎng)學(xué)生基于現(xiàn)代化GPU的可編程計算思維;另一方面將圖形學(xué)理論與實際圖形工程開發(fā)相結(jié)合,提高了學(xué)生學(xué)習(xí)熱情,提升了學(xué)生使用圖形庫開發(fā)圖形工程、解決復(fù)雜圖形系統(tǒng)工程問題的能力。

    [1] 劉永進(jìn). 中國計算機(jī)圖形學(xué)研究進(jìn)展[J]. 科技導(dǎo)報,2016, 34(14): 76–85.

    [2] 李丹,袁凌,胡迎松,等.面向游戲開發(fā)的計算機(jī)圖形學(xué)立體化實踐教學(xué)框架研究[J].實驗技術(shù)與管理,2015, 32(7): 202–205.

    [3] 黃曉生,曹義親.多模態(tài)學(xué)習(xí)理論在“計算機(jī)圖形學(xué)”實驗教學(xué)中的應(yīng)用[J].實驗技術(shù)與管理,2012, 29(4): 162–165.

    [4] 宋春霖,楊金龍,袁運浩.計算機(jī)圖形學(xué)教學(xué)改革與探討[J].教育教學(xué)論壇,2015(49): 152–153.

    [5] 趙明.計算機(jī)圖形學(xué)“MOOC+翻轉(zhuǎn)課堂”教學(xué)實踐及效果[J].高教探索,2016(增刊1): 54–55.

    [6] 高雪瑤,張春祥.基于翻轉(zhuǎn)課堂的計算機(jī)圖形學(xué)教學(xué)模式研究[J].計算機(jī)教育,2017(1): 113–116.

    [7] 趙君嶠,王小平,李光耀,等.面向國際工程教育認(rèn)證的計算機(jī)圖形學(xué)課程設(shè)計及其中外案例分析[J].計算機(jī)應(yīng)用與軟件,2017, 34(10): 143–148.

    [8] ANGEL E, SHREINER D.交互式計算機(jī)圖形學(xué):基于WebGL的自頂向下方法[M].張榮華,姜麗梅,邵緒強(qiáng),等譯. 7版.北京:電子工業(yè)出版社,2016.

    [9] ANGEL E. The Case for Teaching Computer Graphics with WebGL: A 25-Year Perspective[J]. IEEE Computer Graphics & Applications, 2017, 37(2): 106–112.

    [10] CANTOR D, JONES B. WebGL編程指南[M].李強(qiáng),譯.北京:清華大學(xué)出版社,2013.

    [11] MATSUDA K, LEA R. WebGL programming guide: Interactive 3D graphics programming with WebGL[M]. Addison- Wesley Professional, 2013.

    [12] BAILEY M, CUNNINGHAM S.圖形著色器:理論與實踐[M].劉鵬,譯. 2版.北京:清華大學(xué)出版社,2013.

    Design of illumination model experiment case based on programmable GPU

    XIE Huosheng1,2, LIN Jing1,2, LU Zeping1,2

    (1. College of Mathematics and Computer Science, Fuzhou University, Fuzhou 350116, China; 2. National Experimental Teaching Demonstration Center of Network Information Security and Computer Technology, Fuzhou University, Fuzhou 350116, China)

    In order to better adapt to new engineering construction and cultivate students’ ability to solve complex graphic system engineering problems, the top-down and case-driven computer graphics experimental teaching framework based on programmable GPU is discussed and analyzed. The experiment cases of illumination rendering of complex scenes based on programmable GPU are designed, and the implementation process and method of case teaching under the framework are summarized. The practical results show that this method improves students’ practical ability to develop graphic engineering with the graphics library, and has a significant promoting effect on improving students’ interest and teaching quality.

    computer graphics; illumination model; programmable GPU; experimental teaching

    TP391.4; G642

    A

    1002-4956(2019)11-0128-05

    10.16791/j.cnki.sjg.2019.11.031

    2018-12-04

    謝伙生(1964—),男,福建寧化,碩士,副教授,主要研究方向為數(shù)據(jù)挖掘、圖形圖像處理。

    林晶(1989—),女,福建龍巖,碩士,實驗師,主要研究方向為圖像處理、模式識別。E-mail: 377676261@qq.com

    猜你喜歡
    著色器圖形學(xué)頂點
    過非等腰銳角三角形頂點和垂心的圓的性質(zhì)及應(yīng)用(下)
    基于UE4 實時射線追蹤技術(shù)的研究與探討
    基于Unity Shader石油泄漏現(xiàn)象模擬的研究
    基于IMx6的opengl圖形著色器開發(fā)研究
    中國新通信(2020年2期)2020-06-24 03:06:44
    關(guān)于頂點染色的一個猜想
    突出實踐需求的GIS專業(yè)《計算機(jī)圖形學(xué)》課程優(yōu)化改革
    第7屆國際圖象圖形學(xué)學(xué)術(shù)會議
    數(shù)學(xué)問答
    非計算機(jī)專業(yè)計算機(jī)圖形學(xué)教學(xué)改革初探
    基于可編程渲染管線的雷達(dá)圖像分層模型設(shè)計與實現(xiàn)
    日韩视频一区二区在线观看| 午夜福利一区二区在线看| 国产亚洲精品第一综合不卡| 日本五十路高清| 在线观看www视频免费| 国产99白浆流出| 亚洲熟女毛片儿| 欧美日韩黄片免| 悠悠久久av| 午夜福利18| 国产真人三级小视频在线观看| 老汉色av国产亚洲站长工具| 一级作爱视频免费观看| 久久国产亚洲av麻豆专区| 丰满人妻熟妇乱又伦精品不卡| 欧美 亚洲 国产 日韩一| 亚洲成人免费电影在线观看| 久久狼人影院| 9热在线视频观看99| 国产亚洲精品久久久久久毛片| 老司机靠b影院| 女人高潮潮喷娇喘18禁视频| 亚洲视频免费观看视频| 精品免费久久久久久久清纯| 老司机午夜十八禁免费视频| 亚洲 欧美一区二区三区| 国产在线精品亚洲第一网站| 91九色精品人成在线观看| 夜夜看夜夜爽夜夜摸| 久久久国产欧美日韩av| 亚洲成人免费电影在线观看| 天堂动漫精品| 两个人视频免费观看高清| 亚洲欧美一区二区三区黑人| 非洲黑人性xxxx精品又粗又长| 中出人妻视频一区二区| 在线国产一区二区在线| 香蕉久久夜色| 伊人久久大香线蕉亚洲五| 精品人妻在线不人妻| 啦啦啦 在线观看视频| av网站免费在线观看视频| 十八禁人妻一区二区| 无人区码免费观看不卡| 免费观看精品视频网站| 熟妇人妻久久中文字幕3abv| 久久欧美精品欧美久久欧美| 中文字幕人妻丝袜一区二区| www.www免费av| 国产单亲对白刺激| 日日夜夜操网爽| 9热在线视频观看99| 成人av一区二区三区在线看| 日韩欧美三级三区| 亚洲人成电影观看| 亚洲av电影不卡..在线观看| 熟妇人妻久久中文字幕3abv| 亚洲美女黄片视频| 精品久久久久久久毛片微露脸| 午夜免费激情av| 亚洲第一欧美日韩一区二区三区| 亚洲色图综合在线观看| 欧美乱色亚洲激情| 手机成人av网站| av电影中文网址| 一夜夜www| 日韩欧美一区视频在线观看| 999久久久国产精品视频| 亚洲电影在线观看av| 激情在线观看视频在线高清| 国产精品乱码一区二三区的特点 | 亚洲熟女毛片儿| 亚洲欧美激情在线| 久久久久久免费高清国产稀缺| 亚洲中文字幕日韩| 在线十欧美十亚洲十日本专区| 美国免费a级毛片| 啦啦啦韩国在线观看视频| 国产区一区二久久| 国产男靠女视频免费网站| 国产亚洲av高清不卡| 精品国产超薄肉色丝袜足j| 亚洲专区中文字幕在线| 国产精品九九99| 日韩高清综合在线| 日韩欧美在线二视频| 亚洲一区二区三区不卡视频| 波多野结衣高清无吗| 亚洲久久久国产精品| 色精品久久人妻99蜜桃| 精品久久久久久成人av| 9热在线视频观看99| 亚洲自拍偷在线| 久久久久久国产a免费观看| 免费女性裸体啪啪无遮挡网站| 午夜福利欧美成人| 国产成人精品久久二区二区免费| 久久国产精品人妻蜜桃| 亚洲天堂国产精品一区在线| 午夜福利视频1000在线观看 | 久久久久久久精品吃奶| 欧美在线一区亚洲| 淫秽高清视频在线观看| 久久人人爽av亚洲精品天堂| 欧美中文日本在线观看视频| 狂野欧美激情性xxxx| 精品久久久久久久久久免费视频| 美国免费a级毛片| 美女 人体艺术 gogo| 后天国语完整版免费观看| 婷婷丁香在线五月| 男男h啪啪无遮挡| 美国免费a级毛片| 欧美成人午夜精品| 成人特级黄色片久久久久久久| 国产99白浆流出| 无遮挡黄片免费观看| 免费在线观看完整版高清| 国产成人精品在线电影| 国产欧美日韩精品亚洲av| 精品免费久久久久久久清纯| 1024视频免费在线观看| 午夜福利在线观看吧| 亚洲精品久久国产高清桃花| 午夜亚洲福利在线播放| 天堂√8在线中文| 国产精品九九99| a级毛片在线看网站| 黄色片一级片一级黄色片| 成人国语在线视频| 人妻久久中文字幕网| 亚洲avbb在线观看| 欧美黄色淫秽网站| 久久人人爽av亚洲精品天堂| 日本在线视频免费播放| 搞女人的毛片| 欧美乱码精品一区二区三区| 成人av一区二区三区在线看| 人人妻人人澡欧美一区二区 | 久久人妻福利社区极品人妻图片| 亚洲精品久久国产高清桃花| 久久草成人影院| 中文字幕久久专区| 亚洲人成网站在线播放欧美日韩| 啦啦啦免费观看视频1| 女性生殖器流出的白浆| 一区二区三区精品91| 亚洲精品国产一区二区精华液| 精品国产国语对白av| 老汉色∧v一级毛片| 国产在线观看jvid| 90打野战视频偷拍视频| 久久久久九九精品影院| 自拍欧美九色日韩亚洲蝌蚪91| 中文字幕精品免费在线观看视频| 美女高潮喷水抽搐中文字幕| 亚洲成国产人片在线观看| 一级a爱视频在线免费观看| 99精品欧美一区二区三区四区| 日韩有码中文字幕| 欧美精品啪啪一区二区三区| 久久精品影院6| 国产区一区二久久| 亚洲中文字幕一区二区三区有码在线看 | 免费不卡黄色视频| 在线观看免费视频日本深夜| 国产精品九九99| 老司机午夜福利在线观看视频| 黄色成人免费大全| 日韩三级视频一区二区三区| 午夜福利成人在线免费观看| 午夜精品国产一区二区电影| 一个人观看的视频www高清免费观看 | 黄色成人免费大全| 国产精品精品国产色婷婷| 免费久久久久久久精品成人欧美视频| 一进一出抽搐gif免费好疼| 黑丝袜美女国产一区| 精品日产1卡2卡| 亚洲成人免费电影在线观看| 亚洲av第一区精品v没综合| 国产aⅴ精品一区二区三区波| 国产欧美日韩一区二区三区在线| 两个人视频免费观看高清| 国产在线精品亚洲第一网站| 国产又色又爽无遮挡免费看| 国产国语露脸激情在线看| 一本大道久久a久久精品| av视频免费观看在线观看| 欧美日韩福利视频一区二区| 亚洲精品一卡2卡三卡4卡5卡| 91精品三级在线观看| 成人国语在线视频| 亚洲电影在线观看av| av在线天堂中文字幕| 精品久久久久久成人av| 国产男靠女视频免费网站| 久久久久国内视频| 欧美绝顶高潮抽搐喷水| 亚洲国产看品久久| 久久午夜亚洲精品久久| 亚洲国产精品合色在线| 国产精品二区激情视频| 一卡2卡三卡四卡精品乱码亚洲| 精品国产亚洲在线| 最近最新中文字幕大全免费视频| 亚洲av片天天在线观看| 宅男免费午夜| 两人在一起打扑克的视频| 9热在线视频观看99| 19禁男女啪啪无遮挡网站| 成年女人毛片免费观看观看9| 中文亚洲av片在线观看爽| 天天添夜夜摸| 黄片播放在线免费| 在线观看一区二区三区| 日本一区二区免费在线视频| 国语自产精品视频在线第100页| 天堂√8在线中文| 老司机福利观看| 国产高清视频在线播放一区| 久久精品91无色码中文字幕| 亚洲自偷自拍图片 自拍| 国产精品二区激情视频| 国产精品 欧美亚洲| 天天躁夜夜躁狠狠躁躁| 视频在线观看一区二区三区| www日本在线高清视频| 亚洲精品美女久久av网站| 老司机午夜福利在线观看视频| 亚洲精品国产区一区二| 日韩欧美免费精品| 精品久久久久久成人av| 一级a爱视频在线免费观看| 国产精品免费一区二区三区在线| tocl精华| 丁香六月欧美| 91字幕亚洲| 久久久久久久午夜电影| 97超级碰碰碰精品色视频在线观看| 91九色精品人成在线观看| 亚洲第一av免费看| 制服诱惑二区| 一二三四在线观看免费中文在| 久久久久久国产a免费观看| svipshipincom国产片| av天堂在线播放| 国产精品久久久久久亚洲av鲁大| 禁无遮挡网站| 久热爱精品视频在线9| 大陆偷拍与自拍| 天堂影院成人在线观看| 一区福利在线观看| 欧美黄色淫秽网站| 波多野结衣高清无吗| 黄片大片在线免费观看| 亚洲最大成人中文| 久久人妻福利社区极品人妻图片| 一级毛片精品| 精品一品国产午夜福利视频| 夜夜夜夜夜久久久久| 国产99白浆流出| 51午夜福利影视在线观看| 夜夜躁狠狠躁天天躁| 美女免费视频网站| 精品欧美国产一区二区三| 欧美精品啪啪一区二区三区| av有码第一页| 高潮久久久久久久久久久不卡| 日韩 欧美 亚洲 中文字幕| 国产国语露脸激情在线看| 亚洲欧美激情在线| 色精品久久人妻99蜜桃| 国产精品秋霞免费鲁丝片| 黑人巨大精品欧美一区二区mp4| 淫秽高清视频在线观看| 国产精品久久电影中文字幕| 不卡一级毛片| 叶爱在线成人免费视频播放| 精品久久久久久成人av| 国产亚洲av高清不卡| 亚洲男人天堂网一区| 精品欧美国产一区二区三| 精品国产国语对白av| 国产精品久久久av美女十八| 欧美日韩亚洲综合一区二区三区_| 大码成人一级视频| 曰老女人黄片| 中文字幕人妻丝袜一区二区| 国内精品久久久久久久电影| 欧美精品啪啪一区二区三区| 一a级毛片在线观看| bbb黄色大片| 成人特级黄色片久久久久久久| 99国产精品一区二区蜜桃av| 欧美日韩瑟瑟在线播放| 久久人妻福利社区极品人妻图片| 在线国产一区二区在线| 久久精品人人爽人人爽视色| 亚洲精品av麻豆狂野| 欧美老熟妇乱子伦牲交| 制服人妻中文乱码| 午夜a级毛片| 亚洲成国产人片在线观看| 伊人久久大香线蕉亚洲五| 成年人黄色毛片网站| 少妇 在线观看| 午夜亚洲福利在线播放| 熟妇人妻久久中文字幕3abv| 日韩欧美免费精品| 国产精品亚洲美女久久久| 国产三级黄色录像| 免费观看精品视频网站| 亚洲av成人av| 精品久久久久久久久久免费视频| 88av欧美| 两个人看的免费小视频| 丰满的人妻完整版| 欧美国产日韩亚洲一区| av视频免费观看在线观看| 自拍欧美九色日韩亚洲蝌蚪91| 91成人精品电影| 国产国语露脸激情在线看| 亚洲精品中文字幕在线视频| 青草久久国产| 亚洲国产高清在线一区二区三 | a级毛片在线看网站| 女性被躁到高潮视频| 免费高清在线观看日韩| 韩国av一区二区三区四区| 成人免费观看视频高清| 麻豆一二三区av精品| 天堂动漫精品| 久久青草综合色| 国产成年人精品一区二区| 中文字幕最新亚洲高清| 精品国产美女av久久久久小说| 国产精品久久电影中文字幕| 婷婷六月久久综合丁香| 亚洲精品国产色婷婷电影| 亚洲精品久久成人aⅴ小说| 中文字幕色久视频| 天天躁狠狠躁夜夜躁狠狠躁| 亚洲一区高清亚洲精品| 亚洲国产毛片av蜜桃av| 可以免费在线观看a视频的电影网站| 免费看a级黄色片| 国产精品秋霞免费鲁丝片| 999久久久国产精品视频| 久久香蕉激情| 国产精品综合久久久久久久免费 | 亚洲色图av天堂| 亚洲欧美一区二区三区黑人| 美女国产高潮福利片在线看| 69av精品久久久久久| 中文字幕精品免费在线观看视频| 亚洲七黄色美女视频| 国产成+人综合+亚洲专区| 精品久久久久久久毛片微露脸| 真人做人爱边吃奶动态| 欧美日韩中文字幕国产精品一区二区三区 | 侵犯人妻中文字幕一二三四区| 亚洲一码二码三码区别大吗| 97人妻天天添夜夜摸| 国产精品久久久久久人妻精品电影| 熟妇人妻久久中文字幕3abv| 两个人视频免费观看高清| 在线十欧美十亚洲十日本专区| а√天堂www在线а√下载| 久久精品亚洲熟妇少妇任你| 亚洲黑人精品在线| 亚洲色图av天堂| 母亲3免费完整高清在线观看| 岛国在线观看网站| 国产精品久久久久久人妻精品电影| 亚洲一区中文字幕在线| 母亲3免费完整高清在线观看| 亚洲色图av天堂| 啪啪无遮挡十八禁网站| 一级a爱视频在线免费观看| 最近最新免费中文字幕在线| 亚洲五月色婷婷综合| 夜夜爽天天搞| 亚洲熟女毛片儿| 日韩大码丰满熟妇| 欧美亚洲日本最大视频资源| 人人妻人人澡人人看| 亚洲精品中文字幕在线视频| 女警被强在线播放| 最好的美女福利视频网| 欧美黄色淫秽网站| 波多野结衣av一区二区av| 久久九九热精品免费| 成人18禁高潮啪啪吃奶动态图| 午夜久久久在线观看| 老熟妇乱子伦视频在线观看| 亚洲视频免费观看视频| 可以在线观看的亚洲视频| 色婷婷久久久亚洲欧美| 国产一区二区在线av高清观看| 国产日韩一区二区三区精品不卡| 十八禁网站免费在线| 亚洲欧美日韩高清在线视频| 亚洲精品粉嫩美女一区| 午夜日韩欧美国产| 一夜夜www| 亚洲一区中文字幕在线| 日韩高清综合在线| 悠悠久久av| 人人妻人人澡人人看| 婷婷精品国产亚洲av在线| 国产区一区二久久| 国产不卡一卡二| 日本在线视频免费播放| 亚洲成av片中文字幕在线观看| 免费观看精品视频网站| 黑丝袜美女国产一区| 熟妇人妻久久中文字幕3abv| av超薄肉色丝袜交足视频| 在线观看66精品国产| 又大又爽又粗| 12—13女人毛片做爰片一| 日韩有码中文字幕| 村上凉子中文字幕在线| 亚洲av电影不卡..在线观看| 18禁国产床啪视频网站| 一级毛片女人18水好多| 亚洲性夜色夜夜综合| 国产成+人综合+亚洲专区| 99国产精品一区二区蜜桃av| 成人特级黄色片久久久久久久| 久9热在线精品视频| 久久人人97超碰香蕉20202| 日本vs欧美在线观看视频| 色在线成人网| 色尼玛亚洲综合影院| 欧美黄色片欧美黄色片| 中文字幕高清在线视频| 久久精品国产亚洲av高清一级| 精品福利观看| 后天国语完整版免费观看| 嫩草影视91久久| 欧美黄色淫秽网站| 国产蜜桃级精品一区二区三区| 黄片播放在线免费| 婷婷丁香在线五月| 欧美+亚洲+日韩+国产| 久久这里只有精品19| 在线视频色国产色| √禁漫天堂资源中文www| 亚洲激情在线av| 国内精品久久久久精免费| 国产亚洲欧美在线一区二区| 日韩国内少妇激情av| 麻豆av在线久日| 老汉色∧v一级毛片| 老司机午夜十八禁免费视频| 男女下面进入的视频免费午夜 | 老司机午夜福利在线观看视频| 精品人妻在线不人妻| 91老司机精品| 淫秽高清视频在线观看| 色老头精品视频在线观看| 十八禁人妻一区二区| 午夜精品国产一区二区电影| 成年女人毛片免费观看观看9| 久久精品aⅴ一区二区三区四区| 久久午夜综合久久蜜桃| 亚洲av日韩精品久久久久久密| 国产精品亚洲美女久久久| 国产精品 国内视频| 亚洲 欧美 日韩 在线 免费| 精品国产一区二区久久| 国产又爽黄色视频| 久久久久久久久免费视频了| 90打野战视频偷拍视频| 老熟妇乱子伦视频在线观看| 后天国语完整版免费观看| 午夜免费成人在线视频| svipshipincom国产片| 老汉色av国产亚洲站长工具| 欧美乱色亚洲激情| 日韩高清综合在线| 亚洲av成人不卡在线观看播放网| 自拍欧美九色日韩亚洲蝌蚪91| 亚洲第一青青草原| 色综合婷婷激情| 黄色视频,在线免费观看| 免费无遮挡裸体视频| 欧美乱妇无乱码| 久久久久亚洲av毛片大全| 亚洲av电影不卡..在线观看| 亚洲熟妇中文字幕五十中出| 搞女人的毛片| 禁无遮挡网站| 午夜影院日韩av| 亚洲精品国产色婷婷电影| 久久久久久国产a免费观看| 天天一区二区日本电影三级 | 国产av在哪里看| 亚洲国产精品久久男人天堂| 国产一区二区激情短视频| 欧美国产精品va在线观看不卡| 日韩大码丰满熟妇| av天堂在线播放| svipshipincom国产片| 19禁男女啪啪无遮挡网站| 欧美性长视频在线观看| 午夜精品在线福利| 日韩成人在线观看一区二区三区| 9色porny在线观看| 免费看美女性在线毛片视频| 亚洲三区欧美一区| x7x7x7水蜜桃| 黄色女人牲交| 99国产精品99久久久久| 一级片免费观看大全| 亚洲成人久久性| 久久久国产成人精品二区| 精品乱码久久久久久99久播| 欧美乱码精品一区二区三区| 高清毛片免费观看视频网站| 女人高潮潮喷娇喘18禁视频| 国产aⅴ精品一区二区三区波| 午夜福利免费观看在线| 老熟妇乱子伦视频在线观看| 免费在线观看黄色视频的| 国产xxxxx性猛交| 人妻丰满熟妇av一区二区三区| 日本免费a在线| 日本黄色视频三级网站网址| 国产亚洲欧美98| 欧美午夜高清在线| 看黄色毛片网站| 免费搜索国产男女视频| 男人舔女人的私密视频| 亚洲国产精品久久男人天堂| 91成年电影在线观看| 黄色成人免费大全| 精品一区二区三区四区五区乱码| av视频免费观看在线观看| 国产成人精品久久二区二区免费| 午夜福利在线观看吧| 久久欧美精品欧美久久欧美| 中文字幕最新亚洲高清| 丝袜美腿诱惑在线| 一边摸一边做爽爽视频免费| 国产97色在线日韩免费| 男女床上黄色一级片免费看| 欧美国产精品va在线观看不卡| 制服诱惑二区| 精品国产一区二区三区四区第35| 啦啦啦韩国在线观看视频| 男女下面插进去视频免费观看| 色哟哟哟哟哟哟| 精品久久蜜臀av无| 日韩三级视频一区二区三区| 日韩精品中文字幕看吧| 精品熟女少妇八av免费久了| 两个人免费观看高清视频| 午夜日韩欧美国产| a在线观看视频网站| 色在线成人网| 亚洲欧美日韩高清在线视频| 男女下面插进去视频免费观看| 午夜精品国产一区二区电影| 成人18禁在线播放| 亚洲狠狠婷婷综合久久图片| 在线观看66精品国产| 亚洲成a人片在线一区二区| 久久中文看片网| 欧美绝顶高潮抽搐喷水| 午夜精品久久久久久毛片777| 亚洲精品久久成人aⅴ小说| 亚洲av片天天在线观看| 日韩高清综合在线| 天天躁狠狠躁夜夜躁狠狠躁| 脱女人内裤的视频| 国产精品 国内视频| av天堂在线播放| 久久久久久久久免费视频了| 国产伦人伦偷精品视频| 12—13女人毛片做爰片一| 国产成人啪精品午夜网站| 精品久久久久久久毛片微露脸| 夜夜看夜夜爽夜夜摸| 中文字幕色久视频| 欧美激情极品国产一区二区三区| 国产精品免费视频内射| 久久久久久亚洲精品国产蜜桃av| 亚洲av成人av| av免费在线观看网站| 精品无人区乱码1区二区| 国产91精品成人一区二区三区| 搡老熟女国产l中国老女人| 男人的好看免费观看在线视频 | 大型黄色视频在线免费观看| 久久伊人香网站| 国产av精品麻豆| 久久婷婷成人综合色麻豆| 法律面前人人平等表现在哪些方面| 天天添夜夜摸| 欧美亚洲日本最大视频资源| 久久伊人香网站| 欧美激情高清一区二区三区| 亚洲精品中文字幕在线视频| 日韩欧美在线二视频| 俄罗斯特黄特色一大片| 亚洲国产欧美日韩在线播放| 日本在线视频免费播放| 中文字幕另类日韩欧美亚洲嫩草| 亚洲国产欧美日韩在线播放| 在线播放国产精品三级| 欧美日韩乱码在线| 男人舔女人的私密视频|