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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

3Delight NSI: A Streamable Render API

發(fā)布時間:2024/4/17 编程问答 43 豆豆
生活随笔 收集整理的這篇文章主要介紹了 3Delight NSI: A Streamable Render API 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

3Delight是應(yīng)用于高端電影級別渲染的軟件渲染器,迄今為止已經(jīng)參與了無數(shù)的電影制作,具體可以參見鏈接。

如果你對3Delight的印象就依然是RenderMan的替代品,那就顯然已經(jīng)和時代發(fā)展脫節(jié)了。現(xiàn)在的3Delight是一個完全PBR Unbiased的渲染器,而且完全為了交互式渲染以及云端渲染設(shè)計,所以你對它的固有印象可以從看到這篇文章開始徹底改變了。

渲染=數(shù)據(jù)操作

其實“渲染”這個動作的本身,就是數(shù)據(jù)處理,你可以用任何流行的思路來對照,比如MapReduce。但是歸根結(jié)底,可以認為只有3個概念。

  • 數(shù)據(jù)填充
  • 數(shù)據(jù)修改
  • 數(shù)據(jù)計算

這3個概念可以直接展開,把你所知道所有的計算機圖形學相關(guān)的概念和技術(shù)都丟入,但是這里不展開。

本文會結(jié)合這3個概念,來仔細的闡述3Delight NSI的優(yōu)點和思路,以及解決的問題。

一切從過程開始

計算機,其實是過程性設(shè)備。所謂面向?qū)ο?#xff0c;只是軟件設(shè)計領(lǐng)域的一個對過程和數(shù)據(jù)的合并抽象而已,本質(zhì)上,最后的“執(zhí)行”這個本身依然是個過程。

那么回顧一下RenderMan API(以下簡稱RI)的設(shè)計。

RenderMan

一個完整RI可渲染的場景一般結(jié)構(gòu)如下,來自這里。

1 ##RenderMan RIB-Structure 1.1 2 ##Scene Bouncing Ball 3 ##Creator /usr/ucb/vi 4 ##CreationDate 12:30pm 8/24/89 5 ##For RenderMan Jones 6 ##Frames 2 7 ##Shaders PIXARmarble, PIXARwood, MyUserShader 8 ##CapabilitiesNeeded ShadingLanguage Displacements 9 version 3.03 10 Declare "d" "uniform point" 11 Declare "squish" "uniform float" 12 Option "limits" "bucketsize" [6 6] #renderer specific 13 Option "limits" "gridsize" [18] #renderer specific 14 Format 1024 768 1 #mandatory resolution 15 Projection "perspective" 16 Clipping 10 1000.0 17 FrameBegin 1 18 ##Shaders MyUserShader, PIXARmarble, PIXARwood 19 ##CameraOrientation 10.0 10.0 10.0 0.0 0.0 0.0 20 Transform [.707107 -.408248 -.57735 0 21 0 .816497 -.57735 0 22 -.707107 -.408248 -.57735 0 23 0 0 17.3205 1 ] 24 WorldBegin 25 AttributeBegin 26 Attribute "identifier" "name" "myball" 27 Displacement "MyUserShader" "squish" 5 28 AttributeBegin 29 Attribute "identifier" "shadinggroup" ["tophalf"] 30 Surface "PIXARmarble" 31 Sphere .5 0 .5 360 32 AttributeEnd 33 AttributeBegin 34 Attribute "identifier" "shadinggroup" ["bothalf"] 35 Surface "plastic" 36 Sphere .5 -.5 0. 360 37 AttributeEnd 38 AttributeEnd 39 AttributeBegin 40 Attribute "identifier" "name" ["floor"] 41 Surface "PIXARwood" "roughness" [.3] "d" [1] 42 # geometry for floor 43 Polygon "P" [-100. 0. -100. -100. 0. 100. 100. 0. 100. 10.0 0. -100.] 44 AttributeEnd 45 WorldEnd 46 FrameEnd 47 FrameBegin 2 48 ##Shaders PIXARwood, PIXARmarble 49 ##CameraOrientation 10.0 20.0 10.0 0.0 0.0 0.0 50 Transform [.707107 -.57735 -.408248 0 51 0 .57735 52 -.815447 0 53 -.707107 -.57735 -.408248 0 54 0 0 24.4949 1 ] 55 WorldBegin 56 AttributeBegin 57 Attribute "identifier" "name" ["myball"] 58 AttributeBegin 59 Attribute "identifier" "shadinggroup" ["tophalf"] 60 Surface "PIXARmarble" 61 ShadingRate .1 62 Sphere .5 0 .5 360 63 AttributeEnd 64 AttributeBegin 65 Attribute "identifier" "shadinggroup" ["bothalf"] 66 Surface "plastic" 67 Sphere .5 -.5 0 360 68 AttributeEnd 69 AttributeEnd 70 AttributeBegin 71 Attribute "identifier" "name" ["floor"] 72 Surface "PIXARwood" "roughness" [.3] "d" [1] 73 # geometry for floor 74 AttributeEnd 75 WorldEnd 76 FrameEnd View Code

聰明的你告訴我,你覺得這個場景描述有什么限制?這個問題可能很難回答,但是我們先來提幾個看似簡單的需求。

  • 流式更新
  • 幾何體數(shù)據(jù)的修改
  • 幾何體屬性的修改
  • 材質(zhì)數(shù)據(jù)的修改
  • 材質(zhì)和幾何體關(guān)系的修改
  • 多屏幕計算
  • 多屏幕不同分辨率的計算
  • 多屏幕不同分辨率不同數(shù)據(jù)的計算

但是告訴我,如果你想修改這個Mesh的幾何數(shù)據(jù),你會如何做?這個答案在RI內(nèi),使用負責場景數(shù)據(jù),范例如下。

1 RiEditBegin("attribute", "string editlights", "light1", RI_NULL); 2 // specify the coordinate system for light1 3 RiTransform( ... ); 4 RiLightsource( "spotlight", RI_HANDLEID, "light1", "color lightcolor", (RtPointer)&color ); 5 RiEditEnd(); View Code

這套系統(tǒng)只支持非常有限的場景元素的修改,也就是你只能改改Shader參數(shù),移動一下位置如此,也就是我們現(xiàn)在看到常見IPR的所有的操作。

當然這一套系統(tǒng)的限制呢,也是寫的明明白白。

Restrictions, Constraints, and Known Issues
Each re-rendering mode has certain restrictions and limitations that should be considered before being incorporated in a production pipeline. It is our intent to address these in future releases. Below is the current list of restrictions, constraints, and known issues:

  • Hider restrictions The only hiders supported are stochastic and raytrace. Sigma buffer and stitching are not supported.
  • Camera restrictions Multi-camera rendering is not supported.
  • Graphics primitives CSG is not supported.
  • Display Progressive refinement is critical to making editing interactive. We have provided a new display driver, multires, that can quickly display the multi-resolution images produced by re-rendering. However, existing display drivers can't display multi-resolution images and will cause the re-renderer to disable progressive refinement, rendering only at the highest resolution.
  • Resizable Arrays Traditional shaders with resizeable arrays will not be baked properly, leading to a crash during re-rendering. However, shader object-based shaders do support the use of resizeable arrays.

限制有

  • 僅僅是支持stochastic和raytrace 2種Hider。
  • 不支持多攝影機渲染。
  • 不支持CSG幾何體。
  • 需要新的Display Driver支持。
  • 不支持變長的Shader數(shù)組參數(shù)。

那么顯然,這一套系統(tǒng)的缺陷是

  • 先后順序存在依賴
  • API太多太瑣碎每次都得學新的函數(shù)
  • 可操作的對象和數(shù)據(jù)類型受限
  • 不支持復雜操作,比如刪除幾何體
  • 不支持修改分辨率、攝影機參數(shù)等必須參數(shù)

來到Nodel Scene API

顯然到了如今,再遵循RenderMan標準,顯然已經(jīng)沒有意義。如今RenderMan渲染器本身就沒有絲毫優(yōu)勢,大家的渲染已經(jīng)更多,已經(jīng)不是當年那個缺少靠譜的解決方案的時代了。所以,為了克服RenderMan的所有缺點和限制,3Delight重新引入了NSI這么一套API。下面是所有函數(shù)列表,對,你沒有看錯,所有的函數(shù)。

NSIContext_t NSIBegin(int nparams, const struct NSIParam_t *params );void NSIEnd( NSIContext_t ctx );void NSICreate(NSIContext_t ctx, NSIHandle_t handle, const char *type, int nparams, const struct NSIParam_t *params );void NSIDelete(NSIContext_t ctx, NSIHandle_t handle, int nparams, const struct NSIParam_t *params);void NSISetAttribute(NSIContext_t ctx, NSIHandle_t object, int nparams, const struct NSIParam_t *params );void NSISetAttributeAtTime(NSIContext_t ctx, NSIHandle_t object, double time, int nparams, const struct NSIParam_t *params );void NSIDeleteAttribute(NSIContext_t ctx, NSIHandle_t object, const char *name );void NSIConnect(NSIContext_t ctx, NSIHandle_t from, const char *from_attr, NSIHandle_t to, const char *to_attr, int nparams, const struct NSIParam_t *params );void NSIDisconnect(NSIContext_t ctx, NSIHandle_t from, const char *from_attr, NSIHandle_t to, const char *to_attr);void NSIEvaluate(NSIContext_t ctx, int nparams, const struct NSIParam_t *params);void NSIRenderControl(NSIContext_t ctx, int nparams, const struct NSIParam_t *params);

以上就是所有的函數(shù)。

其實從函數(shù)名字就可以看到背后的設(shè)計思路,雖然還是填充場景對象的數(shù)據(jù),但是由于這個不存在任何的依賴關(guān)系,所以克服了RI的那幾個重要的缺點,一切的一切只要在調(diào)用NSIRenderControl之前即可。用戶可以用這一套API以自己喜歡的順序組織場景,構(gòu)造節(jié)點和節(jié)點之間的連接即可。下面來具體用例子解釋如何構(gòu)造場景。

一個NSI場景

首先從構(gòu)造一個Plane的片段開始。

1 #include <nsi.hpp> 2 3 4 // Set mesh data. 5 // 6 int plane_shape_nvertices_data[1] = 7 { 8 4 9 }; 10 11 int plane_shape_indices_data[4] = 12 { 13 0, 1, 3, 2 14 }; 15 16 float plane_shape_P_data[12] = // 3 * 4 17 { 18 -50, 0, 50, 19 50, 0, 50, 20 - 50, 0, - 50, 21 50, 0, - 50 22 }; 23 24 int plane_shape_N_data[12] = // 3 * 4 25 { 26 0, 1, 0, 27 0, 1, 0, 28 0, 1, 0, 29 0, 1, 0 30 }; 31 32 NSI::ArgumentList plane_shape_attrs; 33 34 plane_shape_attrs.push(NSI::Argument::New("nvertices") 35 ->SetType(NSITypeInteger) 36 ->SetCount(1) 37 ->SetValuePointer(plane_shape_nvertices_data)); 38 39 plane_shape_attrs.push(NSI::Argument::New("P") 40 ->SetType(NSITypePoint) 41 ->SetCount(4) 42 ->SetFlags(NSIParamInterpolateLinear) 43 ->SetValuePointer(plane_shape_P_data)); 44 45 plane_shape_attrs.push(NSI::Argument::New("P.indices") 46 ->SetType(NSITypeInteger) 47 ->SetCount(4) 48 ->SetValuePointer(plane_shape_indices_data)); 49 50 plane_shape_attrs.push(NSI::Argument::New("N") 51 ->SetType(NSITypeNormal) 52 ->SetCount(4) 53 ->SetFlags(NSIParamInterpolateLinear) 54 ->SetValuePointer(plane_shape_N_data)); 55 56 plane_shape_attrs.push(NSI::Argument::New("N.indices") 57 ->SetType(NSITypeInteger) 58 ->SetCount(4) 59 ->SetValuePointer(plane_shape_indices_data)); 60 61 nsi.SetAttribute(plane_shape_handle, plane_shape_attrs);

對于一個mesh來說,它具備如下幾個內(nèi)置的屬性

  • P
  • nvertices
  • nholes
  • clockwisewinding
  • subdivision.scheme
  • subdivision.cornervertices
  • subdivision.cornersharpness
  • subdivision.creasevertices
  • subdivision.creasesharpness

顧名思義,這些屬性定義了這個mesh的所有幾何數(shù)據(jù),每一個屬性的數(shù)據(jù)就是一個數(shù)組,如同范例C++代碼所展示的一樣。

光有mesh當然不行,還需要transform

1 #include <nsi.hpp> 2 3 // Set transform data, which is identity. 4 // 5 double plane_xform_matrix_data[16] = 6 { 7 1, 0, 0, 0, 8 0, 1, 0, 0, 9 0, 0, 1, 0, 10 0, 0, 0, 1 11 }; 12 13 NSI::ArgumentList plane_xform_attrs; 14 plane_xform_attrs.push(NSI::Argument::New("transformationmatrix") 15 ->SetType(NSITypeDoubleMatrix) 16 ->SetCount(1) 17 ->SetValuePointer(plane_xform_matrix_data)); 18 19 nsi.SetAttributeAtTime(plane_xform_handle, 0.0, plane_xform_attrs); 20 21 // Create plane's mesh and connect it to the last transform. 22 // 23 const std::string plane_shape_handle("planeShape1"); 24 25 nsi.Create(plane_shape_handle, "mesh"); 26 nsi.Connect(plane_shape_handle, "", plane_xform_handle, "objects");

其實非常簡單,這里使用了SetAttributeAtTime,用來定義多個matrix實現(xiàn)運動模糊。末了,直接調(diào)用Connect,這樣就把先前構(gòu)造的mesh放入了transform的objects這個屬性之下,從此這個mesh可以被transform所變換。當然transform是可以包含transform,構(gòu)造成了層次化的變換。

下面當然是需要附上材質(zhì)了,我們就用最簡單的lambert。

1 #include <nsi.hpp> 2 3 // Assign lambert shader to the plane. 4 // 5 const std::string plane_xform_attrs_handle = plane_xform_handle + "Attrs"; 6 7 nsi.Create(plane_xform_attrs_handle, "attributes"); 8 nsi.Connect(plane_xform_attrs_handle, "", plane_xform_handle, "geometryattributes"); 9 10 const std::string lambert_shader_handle("lambert1"); 11 12 nsi.Create(lambert_shader_handle, "shader"); 13 14 char lambert_shader_name[256]; 15 sprintf(lambert_shader_name, "%s/maya/osl/lambert", delight_dir); 16 17 nsi.SetAttribute(lambert_shader_handle, (NSI::StringArg("shaderfilename", lambert_shader_name), 18 NSI::FloatArg("i_diffuse", 0.8))); 19 20 nsi.Connect(lambert_shader_handle, "", plane_xform_attrs_handle, "surfaceshader");

這里需要先構(gòu)造attributes,然后把這個attributes和之前創(chuàng)造的transform節(jié)點的geometryattributes連接,這樣所有attributes都會被所有transform的objects所繼承,從此那個mesh就會附上了這個lambert材質(zhì)。當然此shader實例可以用同樣的方式共享給其他的幾何體。

還有更多的代碼可以從nsi-example這個開源項目看到完整的源代碼。

感興趣的用戶可以直接到3Delight Download下載試用版體驗最新3Delight,體驗其卓越的性能和所有功能特色。

總結(jié)

以上是生活随笔為你收集整理的3Delight NSI: A Streamable Render API的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

四季av综合网站 | 午夜精品久久久久久久久久久久久久 | 久久久久国产视频 | 成人av免费在线播放 | 在线视频日韩一区 | 国精产品999国精产 久久久久 | 色偷偷88888欧美精品久久久 | 亚洲一区日韩在线 | 午夜av免费看 | 波多野结衣在线播放一区 | 日韩二区在线播放 | 成人av地址 | 96香蕉视频 | 成人免费观看在线视频 | 激情综合五月天 | 亚洲涩涩一区 | 亚洲第一久久久 | 麻豆你懂的 | 又黄又色又爽 | 国产亚洲精品日韩在线tv黄 | 在线成人高清电影 | 人人玩人人添人人 | 中文字幕在线播放视频 | 久久视频在线观看 | 中文视频在线播放 | 亚洲综合激情网 | 欧美男男tv网站 | 五月天色丁香 | 狠狠色狠狠色综合日日小说 | 国产精品女人久久久 | 日本久久综合视频 | 日本在线观看一区二区 | 国产亚洲综合性久久久影院 | 国产一区二区在线免费播放 | 亚洲一二三在线 | 成 人 黄 色 视频免费播放 | 五月色综合 | 久久人人爽爽人人爽人人片av | 1024手机基地在线观看 | 国产福利a | 欧美精品乱码久久久久久按摩 | 免费黄色看片 | 久久免费视频观看 | 亚洲精品国产精品久久99热 | 美国三级黄色大片 | 欧美精品一区二区免费 | 中文字幕色在线 | 成人激情开心网 | 69av国产| 国产资源网 | 亚洲无吗视频在线 | 99久久国产免费,99久久国产免费大片 | 日韩午夜剧场 | 五月激情久久 | 日韩在线免费播放 | 国产福利免费在线观看 | 欧美性脚交 | 久久精品一区二区三区四区 | 狠狠狠狠狠色综合 | 国产无遮挡猛进猛出免费软件 | 在线免费黄色av | 97超碰中文字幕 | 天天操综合 | 精品福利片| 97精品国产一二三产区 | 欧洲精品视频一区二区 | 免费的国产精品 | 又污又黄网站 | 久久久久久久久免费视频 | 超碰av在线播放 | 国产精品欧美久久 | 色噜噜狠狠狠狠色综合 | 国产精品一区二区免费在线观看 | 视频成人免费 | 五月综合婷| 国产亚洲成av人片在线观看桃 | 久久久国产一区二区 | 亚洲精品在线视频播放 | 欧美激情视频久久 | 人人狠狠综合久久亚洲 | 国产 日韩 欧美 在线 | 五月婷婷丁香综合 | 国产又粗又猛又黄又爽的视频 | 最近日本mv字幕免费观看 | 国产一区二区高清视频 | 亚洲一区二区三区四区在线视频 | 国产福利91精品一区 | 欧美人人 | 国产一区二区精品久久 | 久久久久久电影 | 久久国产美女视频 | 深夜免费福利在线 | 亚洲永久精品在线观看 | 香蕉成人在线视频 | 97成人在线| 日韩在线视频免费播放 | 国产精品久久久久影院 | 97超碰免费在线观看 | 国产中文字幕在线免费观看 | 麻豆视频在线免费看 | 亚洲欧美乱综合图片区小说区 | 婷婷色综合色 | 亚洲欧洲精品在线 | 国产精品18久久久久久不卡孕妇 | 黄色小说视频网站 | 在线 国产一区 | 色悠悠久久综合 | 美女久久久久久久 | 亚洲精品无 | 五月婷亚洲 | 成人小视频在线免费观看 | 欧美日韩一区二区在线观看 | 久久在线免费视频 | 成人试看120秒 | 亚洲精品456在线播放乱码 | 色综合久久久久久久久五月 | 激情综合久久 | 国产高清永久免费 | 91天天操| 88av视频 | 日日综合 | 99超碰在线播放 | 在线天堂日本 | 国产九九九视频 | 99久精品视频 | 久久久综合九色合综国产精品 | 亚洲激色 | 久久国产精品99国产精 | 成人在线观看影院 | 久久国产影院 | 高清精品在线 | 91网在线看 | 久久午夜羞羞影院 | 国产日韩欧美中文 | 深爱激情五月综合 | 蜜臀av.com | 四虎国产精品成人免费影视 | 亚洲综合视频在线 | 国产精品久久久久久久久久久免费 | 欧美日韩亚洲国产一区 | 国产不卡在线播放 | 久久久91精品国产一区二区三区 | 在线观看中文字幕av | 免费特级黄毛片 | 天天干天天拍天天操天天拍 | 午夜精品久久久99热福利 | 首页国产精品 | 免费在线成人av | 国产亚洲精品无 | 亚洲电影黄色 | 久久国产三级 | 亚洲欧美成人综合 | 国产日本高清 | 欧美精品三级在线观看 | 在线久热 | 久久天堂精品视频 | 亚洲婷婷综合色高清在线 | 超碰人人99| 福利电影久久 | 韩日视频在线 | 欧美黄色特级片 | 激情久久久久久久久久久久久久久久 | 精品99久久久久久 | 久久国产一区二区三区 | 黄色中文字幕 | 成人av观看 | 天天av在线播放 | 国产视频在线一区二区 | 久久综合久久综合九色 | 黄色一级大片在线免费看国产一 | 亚洲国产中文在线观看 | 国模精品一区二区三区 | 中文字幕美女免费在线 | 亚洲精品毛片一级91精品 | 亚洲精品999| 国产免费一区二区三区最新 | 久久综合99| 一区二区三区在线免费观看 | 亚洲黄色在线免费观看 | 亚洲人成人99网站 | 激情欧美xxxx | www久久久 | 九九av| 久久久久成人免费 | 香蕉影视在线观看 | 在线播放精品一区二区三区 | 久久高清国产视频 | 大胆欧美gogo免费视频一二区 | 啪啪凸凸| 久久国产一区二区 | 99久久精品免费看国产麻豆 | 国产精品欧美久久久久三级 | 日韩在线第一 | 久久久久久久免费看 | 免费a网址 | 亚洲人成网站精品片在线观看 | av免费看av | 日韩高清观看 | 国产在线a视频 | 久草视频在线观 | 国产成人精品一区二三区 | 国产精品久久久av | 国产玖玖精品视频 | 一本色道久久精品 | japanesexxxhd奶水 国产一区二区在线免费观看 | 97爱 | 久久99热这里只有精品国产 | 精品亚洲国产视频 | 午夜免费福利片 | 国内视频在线 | 亚洲天堂香蕉 | 成人黄色在线视频 | 国产精品成人自产拍在线观看 | 日韩欧美一区二区不卡 | 日韩综合一区二区 | 蜜臀一区二区三区精品免费视频 | 高清国产在线一区 | 久久亚洲人 | www免费看| 国产小视频在线免费观看视频 | 999电影免费在线观看2020 | 91看片成人 | 91精品婷婷国产综合久久蝌蚪 | 成人精品在线 | av福利在线看 | 久精品视频 | 黄色日本片 | 狠狠狠色丁香婷婷综合久久五月 | 国产91勾搭技师精品 | 日韩美女久久 | 久久欧美综合 | 97人人模人人爽人人喊网 | 在线播放日韩 | 亚洲高清在线 | 国产喷水在线 | 久久免费a | 欧美性生活免费 | 久久国产一区 | 日日夜夜中文字幕 | 国产成人黄色网址 | 91精品国产自产老师啪 | 婷婷激情五月 | 在线看片中文字幕 | www.成人久久 | 久草视频在线免费看 | 久草资源免费 | 精品国产一区二区三区久久久蜜月 | 日本久久视频 | 日韩av高清在线观看 | 97超碰国产精品女人人人爽 | 中文字幕日韩一区二区三区不卡 | 五月天激情婷婷 | av黄色在线观看 | 91免费黄视频 | 久草视频免费在线观看 | 亚洲精品乱码久久久久久蜜桃91 | 四虎影视成人精品 | 日韩毛片精品 | 国产剧情久久 | 成人av高清 | 最新av观看 | 91.麻豆视频 | 五月婷影院 | 三级黄色网址 | 亚洲日本va在线观看 | 欧美一区二区在线免费观看 | 97视频免费观看 | 国产精品一区二区62 | 9999亚洲 | 国产露脸91国语对白 | 毛片一区二区 | 日韩激情精品 | 国产精品扒开做爽爽的视频 | 久草在线高清视频 | 欧美一级性 | 激情动态 | 亚洲免费公开视频 | 色a综合 | 中文有码在线视频 | 97超碰人人澡人人 | 一区二区三区中文字幕在线观看 | 最新在线你懂的 | 日韩肉感妇bbwbbwbbw | 一区二区三区在线观看中文字幕 | 欧美日韩国内在线 | 国产免费黄视频在线观看 | 91av大全 | 一区二区精品视频 | 国产专区视频在线 | 69精品视频在线观看 | 亚洲一区美女视频在线观看免费 | 久久久综合精品 | 九九涩涩av台湾日本热热 | 射九九| 久草在线在线视频 | 米奇狠狠狠888 | 国产黄色播放 | 色www永久免费 | 日韩久久久久久久久 | 五月婷婷导航 | 免费久久片 | 亚洲理论影院 | 久久中文视频 | 免费在线观看国产精品 | 色播五月激情综合网 | 国产一区精品在线 | 超碰97中文 | 日韩av电影一区 | 日韩午夜小视频 | 碰碰影院 | 97视频免费播放 | 婷婷国产在线观看 | 激情五月五月婷婷 | 天天操伊人 | 人人爽人人搞 | 亚洲h在线播放在线观看h | 人人超碰97 | 国产一区二区三区视频在线 | 婷婷丁香狠狠爱 | 色综合天 | 人人爽人人乐 | 色五婷婷 | 久操视频在线播放 | 波多野结衣视频一区二区 | 成人av网页| 免费日韩一区二区 | 亚洲婷婷在线 | 日本巨乳在线 | 操操综合网 | 天天操综合网站 | 亚洲国产精品日韩 | av色网站| 久久国产午夜精品理论片最新版本 | 国产资源网站 | 日韩精品免费一区二区 | av3级在线| 夜夜骑日日 | 成人一级黄色片 | adc在线观看 | 精品国产一区二区三区久久久 | 中文字幕乱码一区二区 | 国产玖玖精品视频 | 亚洲最新av网址 | 日韩久久久久久久 | 日本黄色一级电影 | 国产亚洲成av人片在线观看桃 | 天天天干夜夜夜操 | av免费成人 | 91精品视频在线播放 | 九九色在线 | 国产免费久久av | 久久tv视频 | 国产黄a三级 | 成人亚洲网| 国产精品欧美久久久久无广告 | 日日干综合 | 在线观看色视频 | 亚州激情视频 | 美女国产网站 | 黄色一级大片在线免费看国产一 | 悠悠av资源片 | 久久免费成人网 | 日韩黄色免费在线观看 | 亚洲妇女av | 日韩视频图片 | 国产香蕉视频在线观看 | 欧美日韩免费在线观看视频 | 国产亚洲精品久久久久久电影 | 丁香久久久 | 国产一二区精品 | 国产精品a久久 | 91在线播放国产 | 精品a在线 | 日日爱av| 欧美激情va永久在线播放 | 亚洲精品免费观看视频 | 99久久99视频只有精品 | 探花视频在线观看+在线播放 | www.五月天色 | 国产精品99免费看 | 久久久久久久福利 | 91九色在线视频 | 欧美性天天 | 久久网站av| av免费看在线 | 国产精品日韩在线播放 | 日日日操操 | 天天综合网久久 | 日韩视频免费在线观看 | 天天干 天天摸 天天操 | 婷婷色在线资源 | 五月婷婷激情综合网 | 亚洲 欧美 综合 在线 精品 | 一区精品在线 | 久久久av电影| www.天天色 | 999视频精品 | 国产成年人av| 99亚洲精品视频 | 六月激情| 国产在线一线 | 又黄又爽又无遮挡的视频 | 888av| 精品国产乱码久久久久久1区二区 | 久久国产精品99久久久久 | 国产精品久久在线观看 | 韩国av免费观看 | 免费手机黄色网址 | 日韩色视频在线观看 | 免费在线观看一区二区三区 | 欧美另类交在线观看 | 国产黄a三级三级 | 精品国产电影一区二区 | 激情五月激情综合网 | 久久电影网站中文字幕 | 久久国产成人午夜av影院潦草 | 免费日韩| 片网址 | 成人午夜剧场在线观看 | 欧美日本日韩aⅴ在线视频 插插插色综合 | 欧美另类激情 | 国产在线观看,日本 | 中文字幕精品一区 | 色婷婷免费视频 | 成人小视频在线免费观看 | www.超碰97.com | 国产美女视频免费观看的网站 | 亚洲日本黄色 | 黄在线免费看 | 国产999在线观看 | 在线观看一区二区精品 | 91视频免费网址 | 婷婷在线精品视频 | 欧美一区日韩一区 | av电影中文字幕 | 国产免费黄视频在线观看 | 狠狠干网址| 免费看片网址 | 久久欧美视频 | 亚洲人成人在线 | 在线亚洲高清视频 | 免费亚洲视频在线观看 | 国产手机在线播放 | 人人藻人人澡人人爽 | 精品久久久久久久久久 | 婷婷伊人五月天 | 波多野结衣电影一区 | 黄色成人小视频 | 久久国产电影院 | 日韩午夜电影 | 亚洲一级黄色 | av在线播放观看 | 免费在线观看一区二区三区 | 国产精品一区久久久久 | 国内精品久久久久影院优 | 亚洲久在线 | 91精品一区国产高清在线gif | 欧美 日韩 国产 中文字幕 | 中文字幕在线一二 | 中文字幕在线视频国产 | 91丨九色丨高潮丰满 | 久久久久久片 | 在线观看av网 | 精品国产一区二区久久 | 国产 色 | 亚洲色图27p| 91丨九色丨国产在线观看 | 91高清一区 | 91麻豆精品国产午夜天堂 | 免费福利在线观看 | 日韩理论片在线 | av在线8 | 在线看国产日韩 | 国产精品黄色影片导航在线观看 | 日韩av不卡在线 | 亚洲精品综合在线观看 | 视频一区二区国产 | ,久久福利影视 | 天天干天天操天天射 | 91av资源在线| 成人在线视频免费 | 亚洲a色| 在线观看日韩中文字幕 | 国产视频手机在线 | 在线观看视频一区二区 | 日韩va欧美va亚洲va久久 | 亚洲九九九在线观看 | 欧美午夜久久久 | 国产91电影在线观看 | 天天草天天色 | 人人澡人人澡人人 | 欧美在线观看小视频 | 91女子私密保健养生少妇 | 91九色蝌蚪视频在线 | 蜜臀av性久久久久av蜜臀三区 | 亚洲影音先锋 | 精品国产伦一区二区三区观看说明 | 久久久精品欧美 | 欧美日韩久久不卡 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 国产在线不卡 | 亚洲日日射 | 色综合久久中文综合久久牛 | 免费观看成人 | 亚洲国产成人高清精品 | 激情av网址 | 久久久久这里只有精品 | 日本中文字幕久久 | 国产精品a久久久久 | 91成人破解版 | 国产一区二区免费在线观看 | 久久婷婷开心 | 97色涩| av超碰免费在线 | 亚洲精品ww | 麻花豆传媒mv在线观看网站 | 国产高清不卡av | 中文字幕精品一区二区三区电影 | 69久久99精品久久久久婷婷 | 丁香视频| 99九九99九九九视频精品 | 国产亚洲精品精品精品 | 成年人免费在线观看 | 久久亚洲综合国产精品99麻豆的功能介绍 | 成人精品福利 | 免费福利在线观看 | 亚洲精品在线观看网站 | 黄色特一级片 | 免费能看的黄色片 | 手机在线日韩视频 | 久草资源在线观看 | 91在线免费视频观看 | 亚洲精品乱码 | 综合视频在线 | 久久久国产电影 | 99久久99热这里只有精品 | 欧美另类z0zx | 精品99在线观看 | 成人久久久久 | 国产精品网红直播 | 91热这里只有精品 | www.狠狠干 | 精品久久久久久久久久久久久久久久久久 | 欧美日韩三区二区 | 亚洲精品在线国产 | 99久久er热在这里只有精品15 | 日日干网 | 日韩 在线观看 | 日日成人网 | 99成人免费视频 | 久久精品播放 | 国产亚洲成av人片在线观看桃 | 亚洲精品资源在线观看 | 99免费在线播放99久久免费 | 一区二区三区在线不卡 | 日韩美女免费线视频 | www.99av| 亚洲精品一区二区三区四区高清 | 久久呀 | 成人网中文字幕 | 国产亚洲精品综合一区91 | 国产精品福利小视频 | 成年人免费在线 | 国产成人777777 | 久久久资源 | 精品国产一区二区三区av性色 | 国产精品成人免费一区久久羞羞 | 日韩精品一区二区三区免费视频观看 | 国产精品久久久久999 | 亚洲伊人色| 干 操 插 | 久久国产精品99久久人人澡 | 黄色电影小说 | 草久视频在线 | 国产成人亚洲在线电影 | 蜜桃av久久久亚洲精品 | av天天色 | 久久久亚洲精品 | 国产伦精品一区二区三区在线 | 国产精品久久久久免费a∨ 欧美一级性生活片 | 视频三区在线 | 久久人人97超碰国产公开结果 | 欧美国产日韩一区二区 | 日本黄色免费电影网站 | 国产成人精品不卡 | 中文在线8新资源库 | 久久综合五月天 | 天天色天天射天天操 | 92精品国产成人观看免费 | 亚洲女裸体 | 日本久久电影 | 亚洲精品福利在线 | 婷婷丁香色 | 91成年人在线观看 | 久久视频在线看 | 欧美美女视频在线观看 | 97视频免费观看2区 亚洲视屏 | 久久久免费观看完整版 | 久久高清| 国产精品理论片在线播放 | 亚洲理论影院 | 亚洲狠狠婷婷 | 欧美另类一二三四区 | 黄色网www| 亚洲成av人电影 | 久99视频 | 国产九九九九九 | 色婷婷亚洲综合 | www黄色| 成人久久久久久久久久 | 日韩在线色视频 | 成人精品视频 | 色欲综合视频天天天 | 欧美日韩中文在线视频 | 日韩成人中文字幕 | av免费看网站 | 日韩精品不卡在线观看 | 精品免费观看 | 午夜在线免费视频 | 亚洲精品国产精品久久99 | 五月天电影免费在线观看一区 | 久久精品一区二区三区视频 | av片在线看 | 一区二区三区国 | 国产黄色免费看 | 日韩r级在线 | 久久久久久久久久电影 | 免费看91的网站 | 国产成人精品一区二区三区网站观看 | 亚洲成人xxx | 一区二区三区免费在线观看视频 | 91免费看片黄 | 九九九免费视频 | 夜夜操网 | 久久久久 | 欧美一区中文字幕 | 久久国产精品久久w女人spa | 日韩视频1 | 久色 网 | 97国产人人 | 亚洲一区不卡视频 | 午夜视频欧美 | 国产精品观看在线亚洲人成网 | 国产亚洲va综合人人澡精品 | wwwwww色 | 又黄又爽的视频在线观看网站 | 怡红院成人在线 | 在线日韩精品视频 | 国产成人精品久久久 | 粉嫩av一区二区三区四区在线观看 | av色图天堂网 | 色婷婷狠 | 久久夜色精品国产亚洲aⅴ 91chinesexxx | 91久久爱热色涩涩 | 91.麻豆视频| 亚洲色图av | 欧美日韩中文在线视频 | 国产成人一区三区 | 国产在线视频不卡 | 亚洲黄色免费 | 波多野结衣在线播放视频 | 国产一区二区精品91 | 超碰在线色 | 久久麻豆视频 | 欧洲精品视频一区 | 亚洲国产中文字幕在线观看 | 久久久久久久久久久久久久av | 国产高清一区二区 | 日本特黄特色aaa大片免费 | av一级片| 午夜精品久久久久久久99 | 国产精品乱码在线 | 免费网站v | 久久天堂亚洲 | 国产精品久久久久久爽爽爽 | 欧美最猛性xxxxx(亚洲精品) | 久久精精品视频 | 精品久久一区二区三区 | 四虎视频 | 久久精品久久精品久久精品 | av在线免费观看不卡 | 国产精成人品免费观看 | 一区二区毛片 | 91丨九色丨国产丨porny精品 | 国产精品成人久久久 | 欧美日韩国产精品一区 | 国内精品中文字幕 | 国产在线精品区 | 久久精品系列 | 成人在线播放网站 | 特级西西444www高清大视频 | 欧美一级性生活视频 | 中文字幕在线一区观看 | 免费在线观看毛片网站 | 中文字幕一区在线观看视频 | 五月婷婷av| 国产乱码精品一区二区三区介绍 | 天天草天天摸 | 中文字幕日韩伦理 | 国产精品毛片久久久久久久久久99999999 | 国内毛片毛片 | 国产a免费| 亚洲精品久久久久中文字幕二区 | 91污污视频在线观看 | 久久久久久看片 | 少妇激情久久 | 国产精品短视频 | 亚洲一区视频在线播放 | 久久久久免费精品视频 | 99久久日韩精品免费热麻豆美女 | 久久久久福利视频 | 中文字幕av网站 | 五月天激情婷婷 | 粉嫩aⅴ一区二区三区 | 欧美日韩精品免费观看视频 | 欧美日韩18| 天堂av网址 | 国产精品久久99综合免费观看尤物 | 在线播放 一区 | 亚洲小视频在线观看 | 国产黄色精品视频 | 亚洲欧洲av在线 | 西西444www高清大胆 | 日韩精品一区二区在线观看 | 成人免费观看网址 | 欧美综合久久久 | 中文字幕av有码 | 久久久久亚洲精品成人网小说 | 日本电影黄色 | 亚洲天堂网在线视频 | 国产精品一二三 | 91插插插网站 | 色播五月激情综合网 | 久久久久久久看片 | 久久精品屋 | 亚洲欧美国产日韩在线观看 | 在线成人免费电影 | 精品毛片在线 | 婷婷精品进入 | 色欧美88888久久久久久影院 | 天天综合亚洲 | 成年人在线免费看视频 | 亚洲情感电影大片 | 又湿又紧又大又爽a视频国产 | 999超碰| 91av在线不卡 | 精品视频在线免费观看 | 久久免费视频在线 | 精品久久免费看 | 一区二区三区四区五区在线 | 免费人做人爱www的视 | 久久免费视频在线观看30 | 视频二区在线 | 国产一级免费观看视频 | 五月天综合色激情 | 四虎影视成人精品 | av电影在线观看完整版一区二区 | 99在线热播精品免费99热 | 天天操欧美 | 亚洲天堂网站视频 | 国产真实精品久久二三区 | 蜜臀久久99精品久久久酒店新书 | 国产精品高清免费在线观看 | 一区二区三区www | 久草视频网 | 91人人爽人人爽人人精88v | 成人中文字幕在线观看 | 国产精品女视频 | 精品一区二区在线观看 | 欧美精品在线观看免费 | 涩五月婷婷| 中文字幕在线观看网址 | 天天躁天天狠天天透 | 日韩精品一区二区三区在线视频 | 精品国产一区二区三区不卡 | 欧美一二三专区 | 国产成人精品av在线 | 国内成人综合 | 国产91av视频在线观看 | 日韩av一卡二卡三卡 | 中文字幕文字幕一区二区 | 国产一级免费观看视频 | 成人综合日日夜夜 | 五月天视频网站 | 香蕉国产91| 亚洲欧洲精品在线 | 亚洲 成人 欧美 | 欧美成人影音 | 五月激情视频 | 91免费视频网站在线观看 | 91精品久久久久久粉嫩 | 免费日韩av电影 | 国产成人一区三区 | 一区二区三区在线观看免费 | 精品麻豆入口免费 | 在线成人短视频 | 日韩久久网站 | 97成人在线观看 | 天堂中文在线播放 | 精品人人人人 | 一区二区中文字幕在线 | 97国产精品一区二区 | 国产精品大尺度 | 午夜色场 | 日韩在线国产 | 97高清视频| 国产 日韩 中文字幕 | 亚洲精品在线视频播放 | 在线观看成人一级片 | 国产精品久久久久永久免费 | 久久国产精品久久精品 | 国产精品麻豆一区二区三区 | 日本不卡一区二区 | 人人超在线公开视频 | 久久久久黄 | 欧美激情精品 | 天天躁天天躁天天躁婷 | 亚洲不卡av一区二区三区 | 射射色 | 色综合久久久久久中文网 | 精品999久久久 | 亚洲精品成人av在线 | 亚洲精选视频在线 | 国产精品久久久久久婷婷天堂 | 欧美日韩三级在线观看 | 国产手机精品视频 | 亚洲精品字幕在线观看 | 久久久国产一区二区 | 久久精品欧美一区 | 欧美性久久久 | 天天躁日日躁狠狠躁 | 久久电影网站中文字幕 | 国产69精品久久app免费版 | 国产精品婷婷 | 黄网站www| 国产精品专区在线 | www成人精品 | 国产黄色特级片 | 97精品国自产拍在线观看 | 久久久男人的天堂 | 81国产精品久久久久久久久久 | 久久精品中文字幕一区二区三区 | 中文字幕免费高清 | 中文字幕国产一区 | 成人一级在线观看 | 国产日韩欧美在线观看视频 | 国产精品久久久久久久久久久久午夜片 | 久久成熟 | 久久精品伊人 | 综合色站导航 | 久久久久一区二区三区 | 久久这里只有精品久久 | 四虎影视成人永久免费观看亚洲欧美 | 欧美激情第一区 | 久久综合九色欧美综合狠狠 | 国产黑丝袜在线 | 波多野结衣电影一区二区 | 国产精品av免费在线观看 | 国产伦理一区二区 | 成人精品电影 | 麻豆视频在线观看免费 | www.国产精品| 亚洲免费激情 | 9999亚洲 | 人人爽人人爽人人片av | 人人舔人人插 | 亚洲精品字幕在线观看 | 久久国产精品免费一区二区三区 | 欧美一级视频免费 | 久草国产在线观看 | 丰满少妇在线观看资源站 | 成人精品一区二区三区中文字幕 | 三级免费黄色 | 综合成人在线 | 免费成人av在线 | 久久精品99国产精品亚洲最刺激 | 国产在线观看91 | 日韩黄色在线观看 | 玖玖999| 视频二区在线 | 色综合天天狠天天透天天伊人 | 久久精品国产久精国产 | 久久99亚洲精品 | 久久99精品国产一区二区三区 | 日韩av电影免费在线观看 | 97国产大学生情侣酒店的特点 | 成人午夜电影免费在线观看 | 日韩视频中文字幕在线观看 | 婷婷综合久久 | 一级黄色网址 | 国产系列 在线观看 | 中文字幕999 | 二区中文字幕 | 成年人在线播放视频 | 九九色视频 | 午夜精品久久久久99热app | 欧美午夜剧场 | 精品99在线 | 最新日韩电影 | 精品91久久久久 | 激情深爱五月 | 偷拍精偷拍精品欧洲亚洲网站 | 国产精品女 | 国产精品久久久久久久久久不蜜月 | 69国产盗摄一区二区三区五区 | 国产福利一区二区三区在线观看 | 国产一在线精品一区在线观看 | 国产精品99精品久久免费 | 久久久国产影院 | 国产传媒中文字幕 | 成人少妇影院yyyy | 国产精品一区二区三区观看 | 国产亚洲精品久久久久久无几年桃 | 日韩免费视频一区二区 | 日韩av片无码一区二区不卡电影 | 日韩激情影院 | 免费黄色av电影 | 五月天激情综合 | 日韩av不卡播放 | 国产欧美最新羞羞视频在线观看 | 夜夜操天天摸 | 色噜噜日韩精品欧美一区二区 | 不卡视频国产 | 久久久久久久综合色一本 | 国产日产精品一区二区三区四区 | 伊人视频 | 91免费高清 | 97看片吧| 国产一线二线三线性视频 | 亚洲视频免费在线看 | av中文字幕第一页 | 国产免费成人 | 国产va在线| 91九色蝌蚪视频网站 | 婷婷丁香社区 | 午夜视频一区二区 | 精品免费久久久久 | 91精品老司机久久一区啪 | 中文字幕国产精品一区二区 | 国产在线小视频 | www.777奇米 | 天天干人人干 | 久久久国产一区 | 亚洲不卡在线 | 国产精品久久网站 | 特级西西444www大精品视频免费看 | 久久看毛片 | 麻豆果冻剧传媒在线播放 | 日韩激情第一页 | 天天综合导航 | 96精品高清视频在线观看软件特色 | 精品黄色片 | 欧美日本在线视频 | 毛片一二区| 97超碰超碰久久福利超碰 | 国产亚洲精品久久久久久电影 | 久久a免费视频 | 91成人天堂久久成人 | 久久久激情网 | 欧美一级高清片 | 国产美腿白丝袜足在线av | 国产高清在线免费 | 日韩中文字幕免费电影 | 九九av| 波多野结衣日韩 | 国产丝袜美腿在线 | 亚洲1级片| 99精品国产视频 | 久久久网址 | 99久久精品国产免费看不卡 | 黄色在线网站噜噜噜 | 久久99精品一区二区三区三区 | 丰满少妇在线观看资源站 | 成年一级片 | 日韩一级黄色大片 | av 在线观看 | 久久综合婷婷 | 国产精品久久婷婷六月丁香 | 欧美成人黄色 | 久久国产精品视频免费看 | 一级a毛片高清视频 | 成年人在线观看免费视频 | 黄色国产大片 | 区一区二区三区中文字幕 | 久久国语露脸国产精品电影 | 婷婷午夜| 97久久久免费福利网址 | 免费av高清| 日韩最新中文字幕 | 91亚洲狠狠婷婷综合久久久 | 久久久久久久久久毛片 | 中文字幕高清视频 | www久久九 | 亚洲涩涩涩涩涩涩 | 99久久精品一区二区成人 | 成人91av| 国内精品99 | 日韩精品欧美精品 |