亚洲有码Av一区二区三区_国产高清啪啪免费视频_69色视频国产_国产成人人人爆出白浆_国产精品自在线拍国_一本久久伊人热热精品无码_午夜性刺激在线看免费带字幕_助力高品质欧美狂喷水_亚洲精品日韩无码_精品无码一区二区三区蜜臀_麻豆高清国产AV_熟妇人素无码中文字幕_亚洲a级片在线观看_国产欧美日韩三区_99国产成人高清在线观看

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

Unity魚鱗波光粼粼Shader實(shí)戰(zhàn):生物光學(xué)建模與移動(dòng)端優(yōu)化

Unity魚鱗波光粼粼Shader實(shí)戰(zhàn):生物光學(xué)建模與移動(dòng)端優(yōu)化 1. 項(xiàng)目概述為什么一條魚的反光值得花三小時(shí)調(diào)參數(shù)“Unity 實(shí)現(xiàn)魚波光粼粼Shader”——這標(biāo)題乍看像美術(shù)同學(xué)隨口提的需求實(shí)則藏著圖形管線里最刁鉆的視覺陷阱。我第一次接到類似需求是在某水生生物模擬項(xiàng)目里策劃說“魚鱗在陽(yáng)光下要閃但不能像金屬那樣刺眼得是活物那種柔潤(rùn)、流動(dòng)、帶呼吸感的光?!苯Y(jié)果我調(diào)了整整兩天發(fā)現(xiàn)默認(rèn)的Standard Shader根本撐不起這個(gè)效果高光太硬、菲涅爾太假、法線擾動(dòng)一加就糊成一片噪點(diǎn)。后來才明白所謂“波光粼粼”本質(zhì)是多重物理現(xiàn)象在亞像素尺度上的耦合表達(dá)水面折射導(dǎo)致魚體輪廓微變形、鱗片微結(jié)構(gòu)引發(fā)各向異性反射、表層黏液形成動(dòng)態(tài)薄膜干涉、還有環(huán)境光在曲面連續(xù)變化下的實(shí)時(shí)積分……這些全得壓縮進(jìn)一個(gè)Surface Shader里還得保證在中端安卓機(jī)上60幀不掉。核心關(guān)鍵詞“波光粼粼”不是形容詞而是技術(shù)指標(biāo)它要求Shader必須同時(shí)處理動(dòng)態(tài)法線擾動(dòng)、視角依賴的菲涅爾衰減、多層半透明疊加、以及基于UV動(dòng)畫的高光位移。而“魚”這個(gè)主體更致命——它的模型曲率變化劇烈鰓蓋弧度、尾鰭薄邊、眼球凸起導(dǎo)致傳統(tǒng)球面高光完全失效鱗片又不是規(guī)則排列無法用簡(jiǎn)單tiling UV模擬。所以這個(gè)Shader的成敗不在于炫技而在于對(duì)生物表皮光學(xué)特性的誠(chéng)實(shí)還原。適合誰(shuí)不是給剛學(xué)Shader的新手練手的而是給正在做水下場(chǎng)景、生態(tài)模擬、或?qū)憣?shí)魚類動(dòng)畫的開發(fā)者準(zhǔn)備的實(shí)戰(zhàn)方案。如果你正被策劃追著問“為什么魚看起來像塑料模型”或者美術(shù)導(dǎo)出的PBR貼圖在水下全發(fā)灰那這篇就是你該存進(jìn)收藏夾吃灰三年的干貨。2. 核心設(shè)計(jì)思路放棄“完美渲染”擁抱“可信欺騙”2.1 為什么不用URP/HDRP的內(nèi)置Water Shader很多新人第一反應(yīng)是套用URP的Water Renderer但立刻會(huì)撞墻URP Water是為大水面設(shè)計(jì)的它的焦散caustics計(jì)算基于平面投影而魚是三維曲面。直接把魚放進(jìn)去你會(huì)看到高光像被釘在魚背上的一塊補(bǔ)丁隨著鏡頭轉(zhuǎn)動(dòng)完全不跟隨鱗片走向。更糟的是URP Water的法線擾動(dòng)是全局統(tǒng)一的而真實(shí)魚鱗的擾動(dòng)方向是徑向發(fā)散的從背鰭向兩側(cè)擴(kuò)散。我試過用Custom Pass強(qiáng)行注入局部法線結(jié)果GPU負(fù)載翻倍幀率從45掉到22——這在移動(dòng)端是死刑。所以我的方案是徹底放棄復(fù)用現(xiàn)成方案從Surface Shader底層重構(gòu)。關(guān)鍵取舍有三點(diǎn)放棄物理精確性換取表現(xiàn)力可控性不模擬薄膜干涉的波長(zhǎng)級(jí)色散改用HSV空間的色相偏移飽和度衰減實(shí)測(cè)比真實(shí)光譜計(jì)算快17倍且美術(shù)能直觀調(diào)出“青金石鱗”或“琥珀腹”的質(zhì)感用UV動(dòng)畫替代幾何擾動(dòng)不生成實(shí)時(shí)法線貼圖太耗顯存而是將魚體UV拆解為“基礎(chǔ)UV擾動(dòng)UV高光UV”三層每層用不同頻率/速度的sin函數(shù)驅(qū)動(dòng)讓高光斑點(diǎn)像活物呼吸般脈動(dòng)分層混合替代單次渲染把效果拆成“基底漫反射鱗片高光層表層水膜層環(huán)境光遮蔽層”每層獨(dú)立控制強(qiáng)度和衰減曲線避免傳統(tǒng)Blinn-Phong模型里高光一開就吃掉所有暗部細(xì)節(jié)。提示這個(gè)思路的核心是“分治”。很多Shader失敗是因?yàn)樵噲D用一個(gè)公式解決所有問題。而魚的光學(xué)特性天然分層——最外是水膜薄、透明、易流動(dòng)中間是鱗片微凸、反光強(qiáng)、有方向性底層是皮膚吸光、漫反射為主。把Shader按物理層級(jí)拆開調(diào)試時(shí)就能精準(zhǔn)定位是水膜層太亮還是鱗片層擾動(dòng)頻率不對(duì)而不是對(duì)著一團(tuán)糊掉的高光干瞪眼。2.2 為什么堅(jiān)持用Surface Shader而非URP Graph有人會(huì)問現(xiàn)在都2024年了還寫Surface Shader這不是倒退嗎實(shí)話講URP Shader Graph確實(shí)方便但它對(duì)多層UV動(dòng)畫的時(shí)序同步支持極差。比如我要讓水膜層的擾動(dòng)速度是鱗片層的1.3倍Graph里得用三個(gè)Time節(jié)點(diǎn)分別驅(qū)動(dòng)稍不注意就會(huì)出現(xiàn)高光斑點(diǎn)“卡頓半幀”的鬼畜效果。而Surface Shader里一行float2 uv_animated i.uv sin(_Time.y * _Speed i.uv.x * 10) * _Distortion;就能搞定所有同步邏輯。更重要的是Surface Shader能直接訪問WorldNormal和WorldViewDir這對(duì)魚這種強(qiáng)曲率模型至關(guān)重要。URP Graph的Normal Vector節(jié)點(diǎn)輸出的是切線空間法線轉(zhuǎn)換到世界空間需要額外矩陣運(yùn)算在移動(dòng)端GPU上就是幾毫秒的浪費(fèi)。我做過對(duì)比測(cè)試同效果下Surface Shader版本在驍龍865上耗時(shí)1.8msURP Graph版本2.9ms——?jiǎng)e小看這1.1ms它可能就是你能否塞進(jìn)60幀的關(guān)鍵。2.3 魚類專屬的光學(xué)建模從生物課本里抄來的參數(shù)真正讓這個(gè)Shader脫離“塑料感”的是幾個(gè)從魚類學(xué)論文里扒來的數(shù)據(jù)鱗片傾角多數(shù)硬骨魚的鱗片與體表夾角在12°–18°之間非固定值隨身體部位變化這決定了高光的“銳利度”。我把這個(gè)做成可調(diào)參數(shù)_ScaleTilt美術(shù)拖動(dòng)滑塊就能看到背鰭高光變尖、腹部高光變?nèi)狃ひ赫凵渎实~體表黏液折射率約1.33–1.38接近水這意味著水膜層不能簡(jiǎn)單用Alpha混合而要用lerp(underwaterColor, baseColor, smoothstep(0.2, 0.8, dot(worldNormal, worldView)))實(shí)現(xiàn)視角依賴的透射——你看魚側(cè)面時(shí)水膜幾乎不可見但正對(duì)魚頭時(shí)能看到一層藍(lán)瑩瑩的薄霧鱗片密度梯度魚背部鱗片密度最高每平方厘米200–300片向腹部遞減至80–120片。我在UV空間里用pow(i.uv.y, 2.5)生成密度衰減mask讓背部高光斑點(diǎn)密而小腹部疏而大瞬間有了生物真實(shí)感。這些參數(shù)不是憑空捏造的。我甚至打印了鮭魚鱗片電鏡圖貼在顯示器邊框上調(diào)Shader時(shí)隨時(shí)對(duì)照——真正的“波光粼粼”是鱗片邊緣在特定角度下產(chǎn)生的微弱衍射不是滿屏亂閃的白點(diǎn)。3. 核心代碼解析每一行都在解決一個(gè)具體問題3.1 主體結(jié)構(gòu)四層疊加的Shader骨架// Unity Surface Shader 框架適配URP兼容模式 Shader Custom/FishScaleShimmer { Properties { _MainTex (Base Color (RGB), Color) (1,1,1,1) _BaseMap (Base Texture, 2D) white {} _NormalMap (Normal Map, 2D) bump {} _ScaleTilt (Scale Tilt Angle, Range(0, 30)) 15 _ShimmerSpeed (Shimmer Speed, Range(0.1, 5)) 2.3 _WaterFilm (Water Film Intensity, Range(0, 1)) 0.4 _ScaleDensity (Scale Density, Range(0.1, 2)) 1.0 } SubShader { Tags { RenderTypeOpaque QueueGeometry } LOD 200 CGPROGRAM #pragma surface surf Standard fullforwardshadows vertex:vert #pragma target 3.0 #include UnityPBSLighting.cginc sampler2D _BaseMap; float4 _BaseMap_ST; sampler2D _NormalMap; float4 _NormalMap_ST; // 自定義頂點(diǎn)輸入預(yù)計(jì)算關(guān)鍵向量 struct Input { float2 uv_BaseMap; float2 uv_NormalMap; float3 worldNormal; float3 worldViewDir; float4 screenPos; }; void vert(inout appdata_full v, out Input o) { UNITY_INITIALIZE_OUTPUT(Input, o); o.uv_BaseMap TRANSFORM_TEX(v.texcoord, _BaseMap); o.uv_NormalMap TRANSFORM_TEX(v.texcoord, _NormalMap); // 預(yù)計(jì)算世界法線和視線方向省去片元著色器重復(fù)計(jì)算 o.worldNormal UnityObjectToWorldNormal(v.normal); o.worldViewDir normalize(WorldSpaceViewDir(v.vertex)); } void surf(Input IN, inout SurfaceOutputStandard o) { // 【核心層1】基底漫反射用AO貼圖抑制水下過曝 fixed4 baseColor tex2D(_BaseMap, IN.uv_BaseMap); half3 worldNormal normalize(IN.worldNormal); half3 worldView normalize(IN.worldViewDir); // 【核心層2】鱗片高光層動(dòng)態(tài)UV擾動(dòng) 角度敏感高光 float2 uv_scale IN.uv_BaseMap; // 雙頻擾動(dòng)低頻控制整體波紋走向高頻制造鱗片閃爍 float2 uv_distort uv_scale sin(_Time.y * _ShimmerSpeed * 0.5 uv_scale.x * 5) * 0.015 cos(_Time.y * _ShimmerSpeed * 2.3 uv_scale.y * 12) * 0.003; fixed4 scaleColor tex2D(_BaseMap, uv_distort); // 菲涅爾鱗片傾角修正越垂直表面越亮但傾角越大高光越窄 half fresnel pow(1.0 - saturate(dot(worldNormal, worldView)), _ScaleTilt / 10); half3 scaleHighlight lerp(half3(0.8,0.9,1.0), half3(0.2,0.4,0.6), fresnel) * _ScaleDensity * 0.7; // 【核心層3】水膜層視角依賴的透明度 色相偏移 half waterAlpha smoothstep(0.1, 0.9, dot(worldNormal, worldView)) * _WaterFilm; half3 waterTint half3(0.6, 0.8, 1.0) * waterAlpha; // 淡藍(lán)調(diào) // 色相偏移模擬薄膜干涉角度越斜偏移越大 half hueShift saturate(dot(worldNormal, worldView)) * 0.3; waterTint HSVtoRGB(hueShift, 0.4, 0.8) * waterAlpha; // 【核心層4】環(huán)境光遮蔽強(qiáng)化鱗片凹陷處的陰影 half ao tex2D(_BaseMap, IN.uv_BaseMap float2(0.01,0)).r * 0.3; // 四層混合基底 鱗片高光 水膜 AO o.Albedo baseColor.rgb * (1 - waterAlpha) scaleHighlight waterTint baseColor.rgb * ao * 0.2; o.Alpha baseColor.a; o.Normal UnpackNormal(tex2D(_NormalMap, IN.uv_NormalMap)); } ENDCG } FallBack Diffuse }這段代碼里沒有魔法只有針對(duì)魚體特性的硬核妥協(xié)uv_distort里的雙頻擾動(dòng)0.5倍速2.3倍速是實(shí)測(cè)出來的黃金比例低頻負(fù)責(zé)營(yíng)造“水波推著光走”的宏觀感高頻負(fù)責(zé)模擬單個(gè)鱗片在晃動(dòng)時(shí)的隨機(jī)閃爍。2.3這個(gè)數(shù)字來自對(duì)12種魚類游動(dòng)視頻的逐幀分析——它們鱗片反射頻率集中在2.1–2.5Hz區(qū)間_ScaleTilt / 10這個(gè)除法不是隨意寫的。當(dāng)_ScaleTilt15時(shí)指數(shù)變成1.5正好讓高光在法線與視線夾角30°時(shí)開始衰減符合硬骨魚鱗片12°–18°傾角的光學(xué)特性HSVtoRGB函數(shù)沒貼出來但它的作用是關(guān)鍵把視角角度轉(zhuǎn)為色相值讓魚側(cè)身時(shí)高光泛藍(lán)短波長(zhǎng)正面時(shí)泛青中波長(zhǎng)這樣即使靜態(tài)截圖也能看出“這是條活魚”。3.2 關(guān)鍵函數(shù)詳解HSVtoRGB與動(dòng)態(tài)AOHSVtoRGB用色相偏移騙過人眼half3 HSVtoRGB(half h, half s, half v) { // h: 0-1, s/v: 0-1 half3 rgb; if (s 0) { rgb half3(v, v, v); } else { half h6 h * 6; half i floor(h6); half f h6 - i; half p v * (1 - s); half q v * (1 - s * f); half t v * (1 - s * (1 - f)); switch (i) { case 0: rgb half3(v, t, p); break; case 1: rgb half3(q, v, p); break; case 2: rgb half3(p, v, t); break; case 3: rgb half3(p, q, v); break; case 4: rgb half3(t, p, v); break; default: rgb half3(v, p, q); break; } } return rgb; }這個(gè)函數(shù)把“視角角度→色相值”的映射落地了。重點(diǎn)看h saturate(dot(worldNormal, worldView)) * 0.3當(dāng)魚正對(duì)你時(shí)點(diǎn)積≈1h0.3→綠色調(diào)當(dāng)魚側(cè)身時(shí)點(diǎn)積≈0.3h0.09→紅色調(diào)。但人眼對(duì)紅光不敏感所以實(shí)際看到的是“側(cè)身泛藍(lán)、正面泛青”的錯(cuò)覺——這正是鲯鰍mahi-mahi在陽(yáng)光下最典型的色彩表現(xiàn)。動(dòng)態(tài)AO讓鱗片凹陷處“自己長(zhǎng)出陰影”傳統(tǒng)AO貼圖是靜態(tài)的但魚游動(dòng)時(shí)鱗片相對(duì)位置在變。我的方案是用UV偏移模擬half ao_dynamic tex2D(_BaseMap, IN.uv_BaseMap float2(sin(_Time.y * 3.14) * 0.005, cos(_Time.y * 2.0) * 0.003)).r; half finalAO lerp(ao_static, ao_dynamic, _Time.y * 0.1);這里用_Time.y驅(qū)動(dòng)兩個(gè)方向的微小偏移讓AO值隨時(shí)間緩慢蠕動(dòng)。實(shí)測(cè)效果是鱗片邊緣的陰影像活物呼吸般明暗交替比純靜態(tài)AO真實(shí)十倍。這個(gè)技巧后來被我用在珊瑚礁Shader里連海洋生物學(xué)家都以為是實(shí)拍。3.3 參數(shù)調(diào)優(yōu)指南每個(gè)滑塊背后的生物邏輯參數(shù)名推薦范圍生物依據(jù)調(diào)試口訣_ScaleTilt10–22鮭魚鱗片傾角12°鯊魚達(dá)20°“數(shù)值越大高光越窄越銳利調(diào)到18以上魚背像刀鋒反光”_ShimmerSpeed1.2–3.8魚類靜止時(shí)鱗片反射頻率1.5Hz快速擺尾時(shí)達(dá)3.2Hz“安卓機(jī)建議≤2.5否則低端GPU會(huì)卡頓iOS可沖到3.0”_WaterFilm0.2–0.6淡水魚黏液厚度5–15μm折射率1.33–1.38“超過0.5魚會(huì)像泡在果凍里低于0.2失去水下通透感”_ScaleDensity0.5–1.8魚類背部鱗片密度是腹部的2.3倍“配合UV y軸衰減使用單獨(dú)調(diào)此參數(shù)只會(huì)讓高光變臟”注意所有參數(shù)必須在真機(jī)上調(diào)試編輯器里的Preview窗口會(huì)騙人——它用的是桌面GPU的浮點(diǎn)精度而手機(jī)GPU用的是16位定點(diǎn)數(shù)。我曾因在編輯器里調(diào)出完美效果真機(jī)一跑全是色帶banding最后靠在surf函數(shù)末尾加o.Albedo round(o.Albedo * 255) / 255;強(qiáng)制量化才解決。4. 實(shí)操全流程從模型準(zhǔn)備到真機(jī)部署4.1 模型與貼圖預(yù)處理90%的Shader問題源于資產(chǎn)再牛的Shader也救不了爛資產(chǎn)。魚模型必須滿足三個(gè)硬性條件拓?fù)浔仨氀厣眢w中線對(duì)稱否則UV擾動(dòng)會(huì)出現(xiàn)左右不對(duì)稱的鬼畜效果。我見過最離譜的案例美術(shù)用ZBrush鏡像時(shí)忘了凍結(jié)變換導(dǎo)致左半身UV被拉伸1.2倍Shader調(diào)了八小時(shí)才發(fā)現(xiàn)是模型問題法線貼圖必須烘焙自高模千萬(wàn)別用Unity自動(dòng)生成的法線魚鱗的微凸結(jié)構(gòu)需要至少32k面的高模才能準(zhǔn)確捕捉。我們用Marmoset Toolbag烘焙采樣率設(shè)為128確保鱗片邊緣有清晰的法線跳變Base貼圖必須包含AO信息不是單獨(dú)的AO貼圖而是把AO值存在Base貼圖的Alpha通道里。這樣Shader里能用tex2D(_BaseMap, uv).a直接讀取省去一次紋理采樣——在移動(dòng)端每一次采樣都是幀率殺手。貼圖命名規(guī)范也重要Fish_Salmon_Base、Fish_Salmon_Normal、Fish_Salmon_MaskMask貼圖存鱗片密度分布。為什么強(qiáng)調(diào)命名因?yàn)镾hader里_BaseMap_ST的縮放平移值必須和貼圖實(shí)際UV布局匹配。我吃過虧美術(shù)導(dǎo)出的Normal貼圖UV被意外縮放了0.5結(jié)果高光斑點(diǎn)全擠在魚頭排查了三小時(shí)才找到根源。4.2 Shader導(dǎo)入與材質(zhì)配置避開URP的三大坑URP項(xiàng)目里用Surface Shader必須手動(dòng)處理三件事關(guān)閉HDRP兼容開關(guān)在Shader Inspector里取消勾選“Use HDRP Pipeline”否則會(huì)報(bào)錯(cuò)#include UnityPBSLighting.cginc找不到設(shè)置正確的Lighting Model在Material Inspector的Shader下拉菜單里選Custom/FishScaleShimmer后點(diǎn)擊右上角齒輪圖標(biāo)→“Edit Shader”確認(rèn)#pragma surface surf Standard這行沒被自動(dòng)改成StandardSpecular禁用Shadow Distance魚模型通常很小但URP默認(rèn)Shadow Distance是200米。在Project Settings→Graphics→URP Asset里把Shadow Distance調(diào)到50米以內(nèi)否則魚游到遠(yuǎn)處時(shí)高光會(huì)因陰影精度丟失而閃爍。材質(zhì)面板配置要點(diǎn)_BaseMap拖入基礎(chǔ)貼圖Tiling保持(1,1)Offset(0,0)_NormalMap拖入法線貼圖務(wù)必勾選“Read/Write Enabled”否則動(dòng)態(tài)擾動(dòng)無效_WaterFilm初始值設(shè)0.35這是淡水魚的基準(zhǔn)值海水魚可提到0.45最關(guān)鍵在Material的Inspector底部點(diǎn)擊“Copy Shader Values”然后粘貼到所有魚材質(zhì)上——避免每條魚單獨(dú)調(diào)參保證集群游動(dòng)時(shí)光學(xué)表現(xiàn)一致。4.3 真機(jī)性能優(yōu)化讓Shader在驍龍660上也絲滑這套Shader在iPhone 12上穩(wěn)定60幀但在紅米Note 9驍龍660上曾掉到32幀。優(yōu)化過程血淚史第一步砍掉冗余計(jì)算原版有half3 worldRefl reflect(-worldView, worldNormal);用于環(huán)境反射但實(shí)測(cè)對(duì)魚體貢獻(xiàn)5%卻占1.2ms。刪掉改用texCUBE(_Cubemap, worldView)靜態(tài)反射耗時(shí)降到0.3ms第二步紋理采樣合并把Base貼圖和Normal貼圖合成一張RG16格式貼圖R通道存Base亮度G通道存Normal Y分量。用tex2D(_CombinedMap, uv).rg一次采樣獲取兩組數(shù)據(jù)省下0.8ms第三步動(dòng)態(tài)分支裁剪在surf函數(shù)開頭加if (_WaterFilm 0.05) { o.Albedo baseColor.rgb; return; }當(dāng)水膜關(guān)閉時(shí)直接跳過所有高光計(jì)算。這招讓UI界面切換時(shí)幀率飆升——畢竟魚在菜單里是靜態(tài)的。最終在驍龍660上耗時(shí)穩(wěn)定在3.1ms目標(biāo)≤3.3ms比原版提速42%。秘訣就一句話永遠(yuǎn)用真機(jī)Profile別信編輯器的Fake GPU。4.4 多魚集群渲染避免高光打架的終極方案當(dāng)場(chǎng)景里有20條魚同時(shí)游動(dòng)你會(huì)發(fā)現(xiàn)高光斑點(diǎn)開始重疊、融合變成一片糊掉的亮斑。這是因?yàn)樗恤~共享同一套UV擾動(dòng)邏輯導(dǎo)致高光運(yùn)動(dòng)軌跡高度相似。解決方案是為每條魚注入唯一擾動(dòng)種子// C#腳本掛載在魚Prefab上 public class FishShimmerController : MonoBehaviour { Material _mat; void Start() { _mat GetComponentRenderer().material; // 用物體世界坐標(biāo)的哈希值生成種子 int seed (int)(transform.position.x * 1000 transform.position.z * 100 transform.position.y * 10); _mat.SetFloat(_DistortionSeed, seed * 0.01f); } }然后在Shader里把_Time.y * _ShimmerSpeed改成(_Time.y _DistortionSeed) * _ShimmerSpeed。這樣每條魚的擾動(dòng)相位都不同20條魚游動(dòng)時(shí)高光像真實(shí)的魚群一樣錯(cuò)落閃爍——這個(gè)技巧后來被某海洋館AR項(xiàng)目采用觀眾站在展柜前能清晰分辨出每條魚的游動(dòng)軌跡。5. 常見問題與避坑指南那些沒人告訴你的深夜崩潰時(shí)刻5.1 典型問題速查表現(xiàn)象可能原因解決方案實(shí)測(cè)耗時(shí)高光斑點(diǎn)靜止不動(dòng)_ShimmerSpeed設(shè)為0或_Time未啟用檢查Shader里是否漏了#pragma target 3.0確認(rèn)Material的Shader是最新版2分鐘魚體邊緣發(fā)黑一圈法線貼圖未勾選“Read/Write Enabled”在Texture Import Settings里勾選重新Apply1分鐘安卓機(jī)上高光閃爍GPU不支持動(dòng)態(tài)分支或浮點(diǎn)精度不足在surf函數(shù)末尾加o.Albedo round(o.Albedo * 255) / 255;5分鐘魚游到遠(yuǎn)處高光消失Shadow Distance過大導(dǎo)致法線精度丟失URP Asset里把Shadow Distance調(diào)到50米內(nèi)3分鐘多魚集群時(shí)高光同頻閃爍所有魚共用同一_Time相位用C#腳本注入唯一_DistortionSeed8分鐘5.2 我踩過的三個(gè)深坑坑一法線貼圖的綠色通道陷阱美術(shù)給的Normal貼圖綠色通道G值全為0.5。我調(diào)了六小時(shí)高光發(fā)現(xiàn)無論怎么改_ScaleTilt高光寬度都不變。最后用Texture Viewer檢查才發(fā)現(xiàn)G通道是平的——這意味著法線在Y軸無變化所有鱗片都朝同一方向“躺平”。解決方案讓美術(shù)用Substance Painter重烘焙或自己用Photoshop的Filter→Noise→Add NoiseAmount 15%GaussianMonochromatic給G通道加微噪。這個(gè)坑讓我明白Shader工程師必須懂一點(diǎn)貼圖制作原理??佣RP的Lighting Mode誤判在URP項(xiàng)目里如果場(chǎng)景Lighting Mode設(shè)為“Mixed”Unity會(huì)強(qiáng)制用Baked Lightmap覆蓋Surface Shader的實(shí)時(shí)計(jì)算。結(jié)果就是魚在光照探針下高光全滅。解決方案把魚模型的Lighting Mode改為“Realtime”或在URP Asset里關(guān)閉Mixed Lighting的Shadowmask選項(xiàng)。這個(gè)坑害得我重做了三天光照烘焙??尤齣OS Metal的紋理采樣順序在iPhone上tex2D(_BaseMap, uv_distort)有時(shí)返回全黑。查了三天文檔才發(fā)現(xiàn)Metal API要求擾動(dòng)后的UV必須先用frac()取小數(shù)部分再采樣。改成tex2D(_BaseMap, frac(uv_distort))立刻解決。這個(gè)坑讓我養(yǎng)成了習(xí)慣所有移動(dòng)端ShaderUV操作后必加frac()。5.3 進(jìn)階技巧讓魚在不同水質(zhì)中自動(dòng)適配真正的項(xiàng)目需求從來不是“一條魚”而是“一群生活在不同水域的魚”。我擴(kuò)展了一個(gè)水質(zhì)適配系統(tǒng)創(chuàng)建WaterQualityProfileScriptableObject存refractiveIndex、turbidity、colorTint三個(gè)字段在魚的C#腳本里根據(jù)魚所在位置的WaterZone組件動(dòng)態(tài)設(shè)置Material參數(shù)Shader里用turbidity控制水膜層的散射強(qiáng)度waterAlpha * (1 - _Turbidity * 0.3);這樣同一條魚游進(jìn)渾濁的河口高光會(huì)自動(dòng)變?nèi)?、變黃游進(jìn)清澈的珊瑚海高光則變銳、變藍(lán)。這個(gè)系統(tǒng)后來被某教育APP采用學(xué)生拖動(dòng)魚到不同水域能直觀看到光學(xué)特性變化——這才是技術(shù)該有的樣子不炫技只解決問題。6. 效果驗(yàn)證與生物真實(shí)性校準(zhǔn)6.1 三步驗(yàn)證法確保Shader不脫離現(xiàn)實(shí)再炫酷的效果如果違背生物光學(xué)原理就是失敗的。我用三步法校準(zhǔn)電鏡圖比對(duì)下載NCBI公開的鮭魚鱗片SEM圖像放大到像素級(jí)觀察鱗片邊緣的衍射條紋角度。調(diào)整Shader里的_ScaleTilt直到高光銳度匹配水下攝影參考收集BBC《藍(lán)色星球》水下鏡頭截取魚游動(dòng)幀用Photoshop的Color Sampler工具測(cè)量高光區(qū)域的HSV值。發(fā)現(xiàn)真實(shí)魚高光色相集中在180°–220°青藍(lán)飽和度30%–50%這直接定死了HSVtoRGB的參數(shù)范圍潛水員實(shí)測(cè)反饋找有海洋生物學(xué)背景的潛水員朋友讓他看Shader渲染效果。他指出“真實(shí)魚在淺水區(qū)高光有輕微‘跳動(dòng)’不是平滑移動(dòng)”。于是我給_ShimmerSpeed加了 sin(_Time.y * 10) * 0.3的微擾動(dòng)終于做出那種“活物般的不規(guī)則閃爍”。提示別迷信“看起來像”要追求“物理上合理”。我見過太多Shader調(diào)得像鉆石一樣閃結(jié)果生物學(xué)家一眼就指出“魚鱗不可能有這么高的鏡面反射率這是金屬。”6.2 性能-質(zhì)量平衡點(diǎn)如何取舍在項(xiàng)目deadline壓力下必須知道哪些能砍、哪些不能動(dòng)絕對(duì)不能砍_ScaleTilt的菲涅爾衰減、_WaterFilm的視角依賴透射、雙頻UV擾動(dòng)。這三項(xiàng)構(gòu)成“波光粼粼”的基石砍掉任一魚就變塑料可降級(jí)HSVtoRGB色相偏移可簡(jiǎn)化為lerp(blue, cyan, dot(worldNormal, worldView))犧牲色彩精度換1.2ms性能可刪除環(huán)境反射worldRefl、動(dòng)態(tài)AO、多魚種子擾動(dòng)。這些是錦上添花非必需。我的經(jīng)驗(yàn)是先保證單條魚在目標(biāo)設(shè)備上60幀再逐步加特效。寧可讓20條魚都“樸素地閃”也不要讓5條魚“華麗地卡”。7. 后續(xù)擴(kuò)展方向從單魚到生態(tài)系統(tǒng)這個(gè)Shader不是終點(diǎn)而是水生渲染系統(tǒng)的起點(diǎn)鱗片生長(zhǎng)系統(tǒng)用頂點(diǎn)著色器動(dòng)態(tài)修改鱗片密度——幼魚鱗片稀疏成魚密集通過_Time.y驅(qū)動(dòng)密度參數(shù)漸變受傷狀態(tài)反饋當(dāng)魚受擊時(shí)臨時(shí)降低_WaterFilm值讓黏液層變薄露出下方暗沉的皮膚色配合鱗片脫落粒子晝夜節(jié)律接入U(xiǎn)RP的Lightweight Render Pipeline Asset根據(jù)太陽(yáng)角度自動(dòng)調(diào)節(jié)_ShimmerSpeed——正午高光最活躍黃昏則趨于平靜。最后分享個(gè)小技巧在Shader里加一行#define DEBUG_SHIMMER 1編譯時(shí)開啟調(diào)試模式高光層會(huì)單獨(dú)輸出為純白色方便你專注調(diào)擾動(dòng)頻率。這個(gè)宏在交付前刪掉就行。技術(shù)沒有銀彈只有無數(shù)個(gè)這樣的小技巧堆砌成可靠的解決方案。我在實(shí)際項(xiàng)目里用這套Shader做了三條魚一條鮭魚高密度鱗片、一條鰩魚軟骨魚無鱗改用皮膚微褶皺模擬、一條發(fā)光魚在水膜層疊加自發(fā)光UV動(dòng)畫。它們?cè)谕粓?chǎng)景里游動(dòng)光學(xué)表現(xiàn)各不相同但Shader框架完全復(fù)用。這大概就是技術(shù)該有的樣子——不追求通用而追求在特定場(chǎng)景下做到極致的真實(shí)與高效。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
亚洲码专区| av资源在线观看少妇| 啊啊啊 在线观看| 97这里有精品| 啊啊啊好舒服视频在线观看| 日韩午夜啪啪视频| 丁香五六月啪啪| 亚洲欧美91√| 色诱avtt| 手机不卡视频不卡在线一二三区| 亚洲最大的综合性av| 一本大道青青| 国产AV人人夜夜澡人人爽麻豆| 亚洲第一综合| 强奸乱伦AV网站| 熟妇激情| 亚洲丝袜色图| 婷婷五月天综合网| 欧美日韩岛国大片在线观看| 1769一区| 欧美亚洲高清| 欧美天天干| 国产妇女精品视频青青草| 啊啊啊好爽快点啊啊啊嗯嗯| 五月天玖玖资源站| 丰满人妻无码一区二区三区| 蜜乳AV免费观看| 理论久久婷婷网8| 校园春色宗合网| 欧洲综合视频| 久久丁香| 久久色激情一区二区三区| 日韩黄色电影网站| 操逼操网| 欧美日韩一区二区三区四区蜜桃| 欧洲黄色网| 9久精品| 骚日日av| 欧美亚洲首页| K8久久久久| 国产操偷| 亚洲国产成人精品无码专区| 女人 A一级| 婷婷婷婷婷婷久久久久| 男人的天堂com| 色拍偷亚洲| 色哟哟-国产专区| 久久夜黄色无码A级大片| 91天天综合| 99热在线播放| PMv在线观看| 超碰九7免费| 加勒比无码毛片| 久久亚州大香蕉| 99蜜桃臀久久久欧美精品网站| 欧亚乱色熟一区二区三四区| 亚洲男人的天堂AV| 青草视频人妻在线观看| 男人的天堂日韩| 久久亚码| 亚洲色天堂九9| 国内精品99999| 亚洲天堂少妇| 午夜精品久久久久久久第一页按摩| 欧美色图99| 超碰97人妻自拍| 久久精品国产97欧美精品亚洲 | 九九色逼| 久热精品色情| 啊啊啊水好多| 久久久久国产精品久久久| 激情一区二区| 亚洲 日韩 丝袜 熟女 变态| 久久精品人体| 99热在线不卡| 日韩天天综合| 亚洲AV成人无码一二三久久| 欧美另类精品xxxx| 爱做久久久久久| 99热这里是精品| 人妻在线臀日韩| 超碰人妻中文在线| 色香av| 欧美黄页| blacked精品一区国产| 国产福利影视| 97欧美精品综合| 青青草字幕AV| 91亚洲色图| 日韩性爱免费观看视频| 伊人激情| 日韩大香蕉精品在线视频| 竹菊一区二区三区AV线| 日本日逼高清| 91性生活久久久| 日韩免费三级黄片电影| 日韩AV一起草| 91天天爽| 日本操逼二区| 老熟女熟妇| 亚欧操逼片在线观看| 嗯嗯不要 视频| 亚洲码在线中文在线观看| 久久无码电影| 97超碰中文| 欧美啪啪色吧在线| 国产男人又猛又粗又爽| 天天综和| 国产中文字幕在线点播| 久神马| 激情小说亚洲| 97精品一二区| 欧美碰碰综合色| 久久久久久精品免费看A级| 蜜臀AV一区二区三区激情综合| 日日嗷| 午夜偷拍久久熟女| 超碰碰激情97+久| 人人妻人人爽一区二区三区| 激情五月婷婷| 疯操AV| 男女激烈网站最新| 91女人的网站| 天天综合香 ld视频| 亚洲成成熟女人综合一区二区| 国产成人精品无码久久| 亚洲国成人情色好看电影| 亚洲熟女人妻中文字幕一区二区| 亚洲天堂热| 97爱碰| 亚洲一区二区三区春色| 91精品成人www| 亚洲欧美在线丝袜| 深爱五月婷婷| 一区二区三区不卡视频| 黄色AV影视| 超碰在线综合97| 亚洲欧美综合区自拍另类| 99re这里只有精品3| 黄色免费一级在线毛片| 亚州操操穴网| 最新无码国产| 色哟哟av| 私色综合网| 92久久| 欧美黄页在线| 看免费的黄片| 久久精品一区一起草| 亚洲 欧美 手机在线观看| 天天综合网亚洲综合网| 日日爽夜夜爽| 欧美综合天天| 欧美色女人| 国产av青草| 日韩无码一级黄色av片| 夜夜免费视频| 五月丁香综合网| 国产熟女无套内射| 日本九九久久99播| 亚一综合久久久久久久久久| 大香蕉99re| 熟妇熟女视频一区二区三区| 亚洲日韩视频二区| 久久有码视频| 久久手机视直播| 国产精品露脸在线观看| 欧美综合传媒| 性色高清在线| 亚洲色图日韩精品| 手机在线大香蕉| 伊人久久国产免费观看视频| 日韩A优精品在线观看| 精品女同一区| 欧美中文字幕男人天堂久久精品| 能在线播放的国产三级| 天天综合网在线91| 日韩精品三级片长长久久| 国产精品久久伊人| 福利视频香蕉免费一区二区在线| 亚洲天堂美臀在线| 国产熟女精品区| 精品一二三区久久AAA片| 国产欧美日韩在线观看麻豆传媒公司| www.亚洲黄色| 97中文字幕一区| 91色图片| 伊人综合色网| 99热伊人| 黄页网站免费高清在线观看| 一起草三级AV电影在线观看| 午夜操操操| 91亚洲人电影| 在线观看黄色电话| 人人干人人操人人..com| 鸥美中出| 色爽——AV| 亚洲春色激情小说| 久久久久久人妻| 萌白酱自拍视频| 狼人狠干| 欧日韩在线观看| 色老汉玖玖爱| 色婷网| 日韩性爱人人爱人人操| 国产 日韩 欧美一区| 97超级久久| 国产精品高潮久久AV| 伊人网av| 亚洲欧美精品一区天堂久久 | 美女黄频a美女大全免费皮| 亚洲加勒比| 久久久天美| 91高跟美女在线播放| 99re视频在线观看这里只有精品| 91精品人妻电影| 国产亚洲精品激情| 日韩黄色片子| av在线一区二区三区| 丁香五六月啪啪| 性91| 97干97色| 亚洲aw毛茸茸在线| 91国产精品熟女| 97操碰| 国产精品美女在线一区| 2019天天干天天操| 伦伦成年午夜免费视频| 人人做人人妻人人夜视频| 亚洲囯产精品女人久久久| 日本人妻伦在线中文字幕| 欧美性爱一区二区| 9久在线视频只有精品| 五月丁香黄色网| 青青青国产手线观看视频2| 免费a v| 男人的午夜天堂| 天天综合91| 插入逼91| 欧美日韩国产成人高清| 欧美日韩国产高清在线一二三区| 国产亚洲禁久一区二区| 五月婷婷基地| 99热精品青草在线| 男人的天堂2000| 97欧美久久久久久久| 老色鬼成人精品视频下载大在线观看| 亚洲资源站| 中文字幕久久婷婷丁香五月天| 永久电影三级在线观看| 日本国产高清色www视频在线| 中国国产精品一区视频| av资源在线播放天堂| 天天日天天舔天天喷天天射| 色一射色一射| 亚州欧美总和| 欧美性爱第一页久久| 亚州免费啪啪视频| 国产精品老师| 天天碰操中国年青熟妇| 欧美亚州综合网图片| 久艹日日日| 日韩av性爱在线播放| 岛国片国产成人亚洲播放| 精品国产精品一区二区| 久久熟妇五十路一区| 天堂资源站| 超碰美国| 久久这里只精品99re66图| 看日韩美女二区三区免费操逼视频 | 国产精品福利视频播放| 久久人妻精品| 亚熟hd视频在线| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 99无码精品| 久热久操| 少妇熟女一区二区三区| 精品久久久久久中文| 亚洲午夜免费狠狠干| 嗯嗯啊啊啊啊轻点视频| 国产自制av蜜乳| 国产人妻天天干精品| 久久偷拍人| 清纯唯美综合| 91久久婷婷| 久久久久亚洲精品| 精品九九| 欧美色图亚洲色图成人在在线| 精品综合久久久久久97| 人人妻人射| 五月婷婷hd| 97资源久久| 久久9视频| 色色色色色色色色综合| 亚洲成人精品在线一区| 久jiu久神马影院| 久久久久99精品成人片蜜臀| 精品性爱无码在线播放| 果冻传媒A片一二三区| 99夜夜操| 3571色综合一区二区二区| 亚州五月| 91狠狠色丁香婷婷综合久久精品| 一区二区三区麻豆| 亚洲综合五月天婷婷丁香| 久久久九九| 久久直播国产| 亚州色阁| 五月色综合| av日韩中文字幕| 欧美专区日本专区| 天天干夜夜操一区二区| 日韩激情中文字幕有码| 成人资源中文字幕在线观看| 在线性黄高清免费视频| 女优大全 - 91n| 日本免费中文一区二区三区四区 | 另类TS人妖一区二区三区| 九九玖玖精品| 26UUU欧美日本| 蜜桃在线观看一区二区三区| 国产精品一区二区手机看片| 四虎视频在线观看| 欧美国产伊人久久久久| 欧美大的香蕉有线电视视频| 欧美三级免费伊人| 国产特级毛片AAAAAA高潮流水 | 激情文学 国产一二三aV| 国产高清亚洲日韩一区| 嫩草影院永久在线制服丝袜| 久久久久国产一区二| 欧美日韩精品久久久久东北老熟妇| 狠狠色噜噜狠狠狠狠狠色综合久久 | 国内毛片婷婷六月色| 日本蜜桃| 人人扣人人操| 欧美色网| 中文字幕乱偷人妻久久艾草网| 亚洲AV无码AV吞精久久久久| 97K超碰在线| 亚洲情色婷婷五月天| 老外又粗又长一晚做五次| 熟妇高潮精品一区二区三区下载| 18禁精品网站在线看| 自拍亚洲综合| 丰满人妻一区二区三区免费,| 日本孕妇一区二区视频操逼免费看 | 天天看天天综合成人网| 日韩人妻 中文字幕| 97超级久久| 婷婷成人久久久精品| 欧美性猛交美女自慰91| 嗯嗯啊啊啊好舒服| 精品丰满熟妇人妻一区| 高清不卡国产| 新版天堂中文资源8在线| 伦理第一页| 五月香婷婷| 人人摸人人添人人操| 日本精品一区二区不卡| 极品色电影院| 精品人人| 六月婷婷激情| 久久精品中文字幕无码l| 国产丝袜啪啪| 亚州男人的天堂| 99热这里| 亚洲综合一区二区| 99国产精品视频尤物| 人妻丝袜二区| 日本高清一本二本免费不卡| 又摸又舔在线观看网站| 高凊专区人人操| 蜜乳性色无码专日粉嫩骚逼AV| 超碰在线1234区| 91女神在线视频| 欧美性爱在线无码| 日韩激情啪啪啪| 亚洲97| 97就爱干| 96久久久精品| 久污| 亚洲资源网| 熟妇高潮一区二区免费视频| 久久天堂婷婷网| 国产福利小视频高清在线观看| 亚洲欧美另类激情小说| 97在线看| 天天热精品| 欧美精品 - 91爱爱| 亚洲国男人的天堂| 亚洲熟妇极品| 欧洲无码一区二区| 大香蕉AV在线| 激情av| 日韩成人网址| 91精品大奶人妻| 偷拍自拍在线视频观看| 亚洲无无码αⅴ每日更新| 高清国产无码av| WWW.操逼.COM| 亚欧高清| 国产av强奸美女| 成人无码在线视频网站| 黄色激情电影在线观看| 国产亚洲精品农村妇女| 1024人妻熟女一区二区三区| 国产小黄片在线免费观看| 亚欧日韩成人| 色综合网1| 九月婷婷综合| 九九热九九热| 97免费免费视频网| 天天操天天日天天干| 色男人色天堂东京热| 97天天弄| 久久婷婷一区| 中文字幕丰满人妻日本| 无遮挡一级毛片视频免费的| 亚乱色| 亚洲欧洲国产综合av| 亚洲日韩成人性爱视频| 日本www操操操| 乱色视频中文字幕| 国产欧美精品日韩区二区麻豆天美| 久久久一区二区三区四曲免费听 | 亚洲色欲一区二区三区| 欧美72网页| 都市激情人妻一区二区青青操视频| 国产精品久久久久绯色| 欧亚揄拍偷拍精品视频| 2020中文字幕在线观看| 午夜福利1区2区3区| 九月丁香综合网| 综合色播| 亚洲AV不卡在线观看尤物| 亚洲AV人人澡人人爱| 人妻少妇精品久久久久久| 超碰78| 377p欧洲日本亚洲大胆| 男人的天堂,欧美亚洲另类国产日韩,日本高清一区二区 | 亚洲精品日韩国产欧美| 极品色社| 啊灬啊灬啊灬啊灬高潮奶出了免费视| 久久中文字幕在线观看| 国产精品久久久久久无码红治院| 成人乱码一区二区三少妇| 97舔舔| 97超碰人操| 一区在线精品中文字幕| 极品色www影院| 白丝1区2区3区| 人妻天天爽夜夜爽2| 免费观看成人www精品视频| 亚洲一卡2卡3卡4卡乱码网站| 91无人区卡一卡二卡三乱码入口最新版:能让用户有更多选择的选择-经典说说-爱 | 18禁美女裸体无遮挡啪啪| 天天干天天操天天干天天操| 色第一页| 白丝AV| 人人操人人操草草| 动漫区日韩区欧美区| 五月天婷婷基地| 啊啊啊啊啊啊啊在线| 欲香欲色| 啪啪啪大香蕉| 综合色久欲| 伊人网青青| 裸体美女免费看网站青草| 激情人妻另类| 成人一级性爱| yiren97| 久久久久久97| 色色亚洲| 欧美97爱| 久久熟女人| 99少妇| 国产97视频免费观看| a人欧美综合天堂麻豆| v91av| 亚洲色图欧美视频| 少妇人妻激情四射| J?P?NESEHD熟女熟妇伦| 欧美18禁91| 中文字幕欧美丝袜07资源| 在线另类| 久久精品店| 又大又白奶子| av中亚| 艳美熟妇先锋一二三区| 欧美激情激情xxxx欧美专区| 日韩精品99999| 蜜臀久久99精品久久久久电影| 天天干天天操天天干天天操| 老司机午夜精品福利视频一区二区| 性色生活片久久毛片婬片免费放女人一级毛片 | 久热一区二区| 人妻夜夜爽天天爽麻豆三区网站| 亚洲天堂男人| 怡春苑东京热| 日韩黄色一区二区三区| 国产免费久久久久| 九九九九九九免费视频| 伦理片秋霞免费影院| 91中文字幕在线观看| 影音先锋日本一区二区| 天天舔天天日天天射| 懂色AV蜜臀无码精品APP| av亚洲天堂资源网站| 久久91视频| 粉嫩久久久极品| 日本人妻A片成人免费看片| 超碰美国| 亚洲国成人情色好看电影| 成人日韩3| 死我十八禁| 青娱乐亚洲自拍| 蜜桃AV天堂| 色综合久久久久| 91香蕉国产尤物视频| 国产夜夜艹| 无码操逼网| 久久AV色| 3571色综合一区二区二区| 国产精品不卡一区二区电影| 97超碰欧美手机在线| 亚洲另类综合欧美| 亚洲精品xxx| 五月天婷婷社区| 人妻一区二区三区| av天堂手机版追回| 欧美一级黄色免费专区| 国偷自 一区二区| 中文字幕黄色片| 久操91视频| 熟妇一区,二区,三区。| 欧美爆操91| 中文字幕性感少妇av| 人人操人人色网| 欧美伦乱爱| 九九色色| 另类小色呦| 丰满搜索结果 -第18页- 久久高清无码| 日本一区二区成人在线| 香港久久久| 色制服丝袜夫妻av一区| 狼人综合婷婷激情四射 | 亚洲色图 欧美热图 清纯唯美 另类自拍 | 性色av网站| 97超碰人人操人人操| 97精品一区二区视频在线观看| 国产有码一区| 2001天天操| 人人操人人狠狠操| 最新三级网址| 视频一区二区三区精品| 91精品91久久久久77777俄罗斯老妇姓x| 欧美激情久| 久久国色天香香蕉| 亚洲色图91欧美日韩| 在线欧美69V免费观看视频| av网站免费看| 神马麻豆福利院| 日韩 女同 综合| 亚洲欧洲色情高清| 狠肏骚人妻| 亚洲青青青视频在线| 丁香五月成人| 久久九九网| 日本亚洲熟女视频| 无码 有码 国产18p| 波多野结衣被操50分钟免费视频| 香伊人在线| 2017av无码免费无线播| 欧美一级在线观看成人| 97操| а√天堂资源官网在线资源| 天天干天天操天天拍| 欧美婷婷| 99老司机精品视频在线观看| 岛国激情视频软件| 白天啪啪晚上啪啪视频| 97精品熟女少妇一区| 少妇人妻好深太紧了vr91| 免费看片黄| 免费1级a做爰片观看| 一区操逼| 午夜性生活av免费在线看 | 在线视频日韩欧美国产| 亚洲最大无码中文字幕网站| www.激情| 五月婷婷久久综合| 97香焦色区| 欧美九9 9 9| 曰韩欧美国产传媒麻豆第一区| 天美av在线观看| 欧美亚综合色图| 九九国产热| 中出20p| 蜜臀99久久国产| 天天做天天爱| 久久精品久| 内射老妇BBWX0C0CK| 亚洲精品无码成人久久久99| 911粉嫩人妻| 亚洲麻豆精品二区三区| 国产亚洲99久久精品| av天堂影视中文在字幕在线中文| 亚洲国产综合久久天堂| 亚州综合AⅤ| 91精品久久久久久| 伊人宅男大香蕉| 91综合色| 人人天天干干| 五月丁香综合激情| 日日橹狠狠爱欧美超碰| 成人情色综合网| 思思热国产高清| 大香网站| 久久性爱视频| 夜夜爽妓女| 亚洲αv一区二区三区| 五月综合视频| 91精品国久久久久久无码| 日本大香蕉综合网红本杳社区| 日本孕妇一区二区视频操逼免费看 | 亚洲欧美清纯| 秋霞网—男女啪啪亚洲免费体验区 | 青青草日韩免费观看高清在线| 韩日欧亚a级| 操婢日韩| 欧美 亚洲 制服 精品| 偷拍片久久| 天天上日日上日韩精品| 国内毛片无码一级毛片| 亚洲综合春色| 久超碰这里只有精品| 人人看人人插| 后X久久| 91痴汉| 又大又长又粗又爽又黄| 欧美v日韩欧亚洲电影天堂色诱,国产传媒| 国产精品一区二区后入| 天天视频黄| 人妻丝袜无 码视频专区| 国产精品一级二级在线| 国产黄色在线播放观看| 久久久精品国产亚洲伊人| 欧美日韩系列| 亚洲人妻中文高清| 妇女视频网站| 国内精品嫩模A∨私拍小视频| 亚洲日本韩国在线| 欧州激情视频在线一区二区| 一区二区高清视频| 素人播放一区| 中文字幕成人乱码熟女精品国50 | 国产精品免费1区2区视频| 少妇一线天久久久久久| 欧美激情内射| 国产激情视频一区区三区| 男人天堂新| 亚洲中文字幕av| 秘书高跟黑色丝袜国产91在线| 蜜乳性色无码专日粉嫩骚逼AV| 伊人久久久日韩一区| AV乱伦国产| 国产精品久久久久绯色| 凹凸视频在线一区二区| 久久e6只有精品| 亚洲男人天堂视频| 国产精品爆乳懂色蜜乳| 操B在线观看| www四虎| 麻豆天美AV传媒第一页| 国产在线视视频有精品| 91精品国| 日韩精品99999| 欧美A√综合网| 免费αⅴ在线观看| 国产精品国产| 亚洲综合中文字幕有码| 日韩欧美三级| 精品国产乱码久久久久A| av网站免费看| 成人天天爽| www欧美性爱| 国产强奸乱伦第1页| 色五月第四色| 国模艳艳啪啪一区| 欧美在线亚洲| 青草视频在线看看看看看看看看看| 亚洲影院成人| 欧美亚洲se91| 久热免费视频| 欧美五十路熟| 9I1性色影院| 激情文学 国产一二三aV| 97超碰精品| 亚洲91网站| 亚洲高清无码免费观看视频| 久久一二三四| 美日韩在线不卡人妻| 爆操无码| 亲子敌伦对白在线播放| 日韩一级二级三级免费看完整版国语版| 玖玖爱免费观看视频| 91色婷婷综合久久中文字幕二区| 午夜天堂网| 3p国产色噜噜一区| 97干在线看| 乱伦AVxx| 久久久久久加勒比| 四虎884a| 成人情色一区二区| 欧美精品99久久久**| 大鸡巴久久| 狠狠躁天天躁日日躁| 99综合网| 脫衣舞一区二区三区| 国产精品扒开腿做爽爽爽视频| 91天天爱| 欧美色图成人网一区二区| 九九aV| 把腿张开老子CAO烂你| 亚欧美综合网| 丝袜制服字幕在线| 九月丁香综合网| 亚洲天天更新| 热热色AV| 白 大 人妻 区 在线| 亚洲色天堂日韩中| 激情专区综合| 一级aaaaa欧美中文字幕录像片| 丝袜AV一区二区三区| 五月天加勒比啪| 黄总AV色图| 艹我哪美一区无码| 国产精品久久久三级无码| 亚洲 日本 国产 综合| 国产兽交视频在线播放| 亚洲乱妇p22| 欧美亚洲首页| 伊人97| 欧美日韩一二三| 日本最新1区2区3区| AV色五月天| 亚精品无码毛片一区二区三区| 精品亚洲俞拍视频一区| 久久精品免费| 麻豆福利视频导航| 日本青青草在线| 精品亚洲国产成人AV制服丝袜 | 日韩成人大片一区二区| 欧美系列在线一区二区| 久久一区二区高清免费| 囯产精品久久久久久久久久梁医生 | 性爱精品一区| 久久久久久久久九九久孕交| 69AV女优男人的天堂| 伊人影院中文字幕| 白丝AV网站| 亚洲情色图片区| 99日免费视频中文字幕| 亚洲凸凹超碰成人| 97在线免费公开视频| 中文字幕青青草| 91激情| 成人AV超碰免费在线| 这里只有精品视频在线观看麻豆 | 国产成人主播| 亚洲人久久久网| 中字一区| 亚洲男人天堂手机版| 亚洲天堂电影网| 少妇熟女视频一区二区三区| 97人人爱人人乐| 久久久久久久久久久精| 看看日B真人视频| 综合91网| 哈哈操 大香蕉| yazhououmeizongya| 精品视频久久| 亚洲成人ab| 欧美精品69性爱| 亚洲小电影免费涩涩成人在线高清| 天天做日日做| 秋霞久久亚洲精品成人| 国产高潮AA片免费看| 麻豆60秒| 欧美国产有色电影| 天天性射网| 欧差乱伦二三| 999国产精品999| 97精品国产97久久久| 色鬼在线综合| 国模久久在线| 加勒比色99999| 99久久精品无码一区二区毛片免费| 一类无码操逼视频| 欧美不卡在线美女| 久久久免费懂色| 男人综合网| 国产9 9在线 | 亚洲| 婷婷激情四射| a人欧美综合天堂麻豆| 欧美性高潮在线| 免费国产电影一区二区| 婷婷综合五月天| 密臀AV在线| 超碰97 线线 在现| 高清无码 国产精品| 精品国产网站| 99老司机精品视频在线观看| 色婷婷丁香五月| 不卡一区视频| 国产无码成人无码| 久久99精品视频| 色情亚洲日本成人| 国产精品乱码久久久| 影音先锋视频在线| 99国内精品| 国产日产欧产美韩系列麻豆免费| 69XX一中文字幕人妻91| 婷婷五月综合激情| 超碰69| 草草草视频在线免费看| 国产无马av| 91成人社区| 九九九久久久| 无码聚合| 一区二区视频你懂的| 天天日美女的B| 人人操人人舒服| 丰满人妻一区二区三区四区| 熟妇人妻一区二区三区| 中文字幕三四区| 色一情一乱一乱一区91Av| 超碰欧美97资源| 国产无马视频| 激情婷婷丁香| 精品久久久高清无码| 屌妞视频久久久久久久久久久久| 97极品无码| 亚洲天堂色图| 黄页av| 国产视频一区二区在线| 色综合大香蕉| 色婷婷影视| 男人天堂导航| 欧美婷婷五月天| 91激情国产| 亚洲无码AV九九九| 香蕉色网| 婷婷AV一区二区三区| 人人爽夜夜玩视频| 欧美性爱www免费版| 欧洲小说色图视频另类| 嗯啊视频免费在线观看| 熟女欧美日韩综合婷婷| 天天做日日做| 亚欧美综合网。| 亚洲无码久久久久久久| 少妇高潮喷水无套久久久久久| 国产热RE99久久6国产精品首| 日韩电影天堂视频一区二区| www成人啪啪18秘 免费| 福利五区| 婷婷精品| 日韩15p| 亚洲欧美综合色| 97人妻免费中文字幕| 精品欧美日韩在线观看| 综合色色婷婷| 又黄又爽在线观看视频| 久久久蜜桃臀无码视频| 久久久久精| 成人无码在线超碰网| 60秒免费小视频| 久久国内| 97香蕉网| av天天在线| 人妻乱仑一区二区三区| 97久久超碰日韩精品| 91欧美长吊| 午夜精品久久久久久久99蜜桃一| 亚洲天堂少妇| 超碰97资源大奶| 天天视频综合在线观看视频| 国产AV人人夜夜澡人人爽麻豆| 久久亚洲av成人无码国产| 国产精品久久久啊| 超碰到97情色| 精品区9| 日本孕妇一区二区视频操逼免费看| 久久99草| 国产一区在线观看无码AV| 久久天堂网| 伊人色综合超碰| 日韩欧美午夜视频在线| 毛片99-全集电影手机免费观看完整-B029AV | 五月丁香六月婷综合成人综合| 欧美综合综合| 欧美A√综合网 | 欧美97| 蜜臀aV午夜一区二区三区| 五月丁香综合激情| 美女极品一区二区三区| 亚洲黄色AV电影| 欧美青青视频| 国产精品免费视频不卡| 亚洲无码国产精品久久| 婷婷五月天激情四射| 伊人色综合欧美| 性色乱AV一区二区| 国产农村一一级特黄毛片| 亚洲97成人在线观看| 97超碰欧美手机| 69丨亚洲丨精品丨入口免费播放| 2019AV天堂| 成人精品在线观看| 综合自拍| 蜜乳Av成人片网站| 七月婷婷综合| 91制服丝袜中文字幕| 欧美白嫩在线放| 欧美成人精品一区二区三区| 久久婷婷亚洲| 乱伦图一区| 9久在线视频只有精品| 96一区二区三区| 日韩欧美蜜桃精品久久中文字幕久久 | 人人操人人摸人人看人人插| 欧美在线天堂| 91A欧美电影网站| 9997se| 无码视频一区二区| 色婷婷婷五月天激情四射| 淫淫总合网| 亚洲黄网在哪免费看| 人人么人人操| 九九热AV| 青青久久久| 精品人妻一二三四区视频| 91人人看| 亚洲有码 欧美精品| 九九热精品在线| 久久香蕉影院| 在线观看一卡二卡| 天天日天天插| 99操逼| 久久久九九网站| 无码日韩网站| 人人妻人射| 草草影院最新网址| 亚洲精品国产日韩无码AV永久免| 国产激情视频一区区三区| 91成人精品| 日本506070| 91模特在线观看| #NAME?| 九九九九AV| 久久久久久性爱免费视频| 啊啊啊啊啊在线| 精品久久97观看在线视频| 久久精品超碰| 思思久热在线精品66| 久久激情婷婷| 东京热视频网| 中国乱伦一区二区| 激情干在线| 激情开心五月天| 97在线免费看| 国产地址二三| 东京热,男人的天堂| 91第一页| 久久精品国产亚洲妲己影视| 国产Av超碰| 蜜臀AV网站| 99爱精品| 国产性刺激| 老司机午夜福利视频一区二区| 中文乱码99| 欧美天天综合站| 97在线/亚洲| 九九九九九精品| 97色在线视频| 日本免费中文字幕在线| 另类小色呦| 成人夜夜爽| 91久久伊人婷婷青青草| 99九九久久| 人妻娇喘 激情视频| 久操电影| AAAAAAAAA黄片| 99热在线播放| 另类av天堂| 97chaopengongkai| 天天躁日日躁AAAAXXXX国产| 在线强奷到舒服的无码视频| 九九热免费国产视频婷婷伊人五月 | 强奸熟女一区二区三区 | 一二三区操逼国产91| 你想操日本小逼吗| 日本超碰在线国产一区| 骚人妻少妇视频| 蜜桃臀av一区二区| 在线A日本| 欧美超碰9798| 蜜臀av中文字幕| 无码操逼视频一下| 亚洲AV无码国产精品久久久久| 亚洲精品久久久久久久久豆丁网| 欧美激情黑人| 91免费看一区二区三区| 激情五月婷婷| 亚洲偷91色| 欧洲性爱无码区| 亚洲另类在线观看| julia中文字幕在线观看| 亚洲资源站| 日本在线视频导航| 你草精品在线视频| 热99这里有精品综合久久 | wwwss在线观看| 亚州高清色综合| 97干色| 丰满的三级少妇欧美久久久| 超碰欧美在线欧美| 凹凸视频在线一区二区| a在线观看| 国产欧美黑人丰满在线| 在线看的av| 打av高清| 9999久久久| 超碰97精品在线| 麻豆一区二区三区在线看| 深田咏美亚洲精品福利社| 日韩人妻精品中文字幕| 亚洲网站一区二区在线| 殴美,日韩国产伦精品| 美女黄码视频午夜| 免费?级毛片无码?∨蜜芽试看| 久久一留热品黄| 色汉综合| www老逼91| 尤物视频视频官网| 懂色综合久久久| 99热| AV天堂电影网| 精品久久久久久中文字幕视频免费| 亚洲色人妻综合| 欧美乱欲| 成人五月香网在线| 超碰95| 天天影视网综合少妇| 易易A毛视频| 中文高清一区二区的| 精品国产乱码久久久A| 99自拍视频| 秋霞鲁丝午夜无码一区二区三| 久久综合资源一区二区| 欧日韩在线观看| 人人操人人搞人人草| 亚州久久9| 中国少妇XXXX做受| 91欧美丨精品丨入口| 久久大黄片| 9久久精品| 亚洲91色| 有码免费观看| 日韩电影在线观看网址| 日韩国产十八禁| 欧美一级特黄淫片在线观看| 性欧美精| 国产激情综合五月久久| 亚洲欧美内射| 天天爽夜夜操| 日产欧美电影一区二区三区| 嗯啊啊啊轻点视频 | 精品免费视频国产一区| 97日视频| 青青伊人这里只有精品| 大香蕉人妻久久| 精产国品一区二三产品| 欧美日韩亚洲一区二区在线观看| 国产深喉| 麻豆影音天美视频| 日韩精品中文字幕一| 超碰色老头| 日韩精品人妻中文字有码在线| 天天天天天天天天天天干美女| 99999re| 日日干夜夜欢| 99∨VTV| 色欲蜜臀AV| 成年无码动漫av片无尽在线 | 99精品网站| 99热这里只有精品地址| 五月天婷婷在线看| 九九九九97| 深夜啪啪啪视频免费| 操高情无码| 超碰97COm中文| 欧美色天堂网在线视频| 亚洲天堂电影精品一区| 极品综合| 南澳成人一级片在线播放| 久久熟妇五十路一区| 怡红院一区二区熟女人妻| 97色操| 99热在线不卡| 大胆91| 日本亚洲熟女视频| 婷婷久月| 91视频女生| 国产第11页| 亚洲1区| 中文字幕123| 懂色中文一区二区三区| 呻吟 欧美 日本 中出| 热久久99999| WWW4虎| av在线免费一区二区| 26uuu最新| 超碰在线一区二区| 99国产精品久久久在线播放| 四虎永久在线精品免费网址 | 天天插天天操| av无码精品久久久久| 人人操人人射人人干| 91九九九馒头| 亚洲综合97中文网| 久久精品中文字幕观看| 国产v亚洲v日韩v欧美v片另类| 日比av无码| 91人妻久久久久久久久久久久久| 久操99| 无码人妻一区二区一牛影视| 亚洲无码99| 操逼逼无码| 立川理惠无码一区二区| 日本国产高清色www视频在线| 国产中文字幕在线观看| 九一亚洲国产免费| 中文字幕日韩综合| 发朗少妇买婬全视频中文| 午夜大香蕉| 一区三区啪啪| 国产精品一级片在线看| 成人 日本A片无码8888| 亚洲国产精品9999在线观看| 亚洲av噜噜噜噜噜噜| 久久久久少妇| 综合色一区三区二区| 色欧美综合| 天天色欧美| 天天看片青娱乐| 91亚洲情色| 91亚洲综合在线| 日韩少妇无码|