久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

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í)還原。適合誰不是給剛學(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)是模型問題法線貼圖必須烘焙自高模千萬別用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è)坑害得我重做了三天光照烘焙。坑三iOS 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é)家一眼就指出“魚鱗不可能有這么高的鏡面反射率這是金屬?!?.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
返回資訊列表
久久久内射良家| 天堂中文资源在线bt| 五月天婷精品激情| 99热aaa| 日本布卡一区二三区| 无码人妻精品一区二区中文| 嗯啊不要啊在线| 日本久久久精品电影| 中文字幕美女91| 一区二区日韩欧美久久| 91久久堂| 亚洲日韩人妻中文字幕一区| 97色色色| 中出欧美| 91国产精品熟女| 四虎精品永久在线观看| 精品超碰国产| 国产情色第一第二页在线观看| J?P?NESEHD熟女熟妇伦| 日韩78m视频| 色综合天天爱去电影网| 爱射综合| 加勒比伊人| 爱爱动态120秒| 在线啊啊啊| 国产做?爰片久久毛片?片美国| 中文字幕一区 二区三四五 区日 日骚| 97中文综合| 久久美女福利是上海美女| a人欧美综合天堂麻豆| 国产九九九九九九| 这里只有精品久久| 久久人妻熟女一区二区| 美女黄页| 国产一区二区三区高清视频| 中文字幕乱碼在线| 国产一区二区三区久久久精品| 啊啊啊啊啊啊啊好爽不要| 国产精品白领在线观看 | 99热精品在线观看| 67194国产| 97chaopenrihan| 国产情侣自拍在线播放| 97干在线视频| 久久111| 国产精品呦一区二区三区| 9999九九九久久久| 日本国产欧美高清在线| 后入合集| 日韩成人午夜精品久久高潮| 国产黄色在线播放观看| 欧美超碰人妻97| 成人aⅴ一区二区三区| 啊嗯嗯啊好大好爽| 色色色欧美| 资源新线在线天堂| 99re99视频在线免费观看| 成人羞羞视频国产| 91美女国产在线| 爱我干综合| 99热这里只有精品18| 色综合中文字幕不卡| 人人看黄色视频| 久久爽爽精品| 久久99精品视频| 欧美天天搞| 男人下部插入女人下部| 日本丝袜人妻内射| 久久久久久久久久久久97| 夜夜爽爽爽| 射综合网| 青青草中日韩在线| 天天操女人| 国产一区在线观看无码AV | 九九九九免费| 久操视频免费观看| 天天爽天天爽| 日韩一级特黄av毛片| 蜜臀中文无码午夜| 操一区| 一区二区三区精品视频| 一本色道久久天天射天天干| 大色综合| 精品日韩产品在线,日韩在线不卡视频,欧美日韩免费专区/久, | 91成人久久| 超碰97人妻自拍| 青青草密桃在线播放| 国产大陆天天艹| 亚洲色图日韩丝袜制服一区二区五月在线 | 久久综合亚洲色1080p| 91精品国产91熟女| 欧美91网站| 9久精品| 成人毛片免费| 黄色一区三区| 免费超碰97久久| 91美女视屏| 欧美一级美片在线观看免费| 国产精品色约约| 久久夜夜夜夜| 天天舔九色婷婷| 色噜噜狠狠色综合日日| 亚洲国产一级精品毛一级精品看免费视频| 日韩av电影成人在线| 91高清欧美| 天天插夜夜爽| 日韩欧美丝袜诱惑| 久久最新免费视频23| 黑人精品成人一区二区三区| 无码精品蜜桃一区二区三区ww| 天天综合中文字幕 91| 91久久久老司机| 中文字幕av色| 96精品在线| 思思热免费在线视频| 中文字幕三四五区| 208天天久久九九九| 1二区9| 五月天春色激情网| 日本一二区免费| 婷婷久久五月| 欧美黄片视频在线观看免费| 亚洲AV秘 精品久久老牛影视| 黑人免费福利视频| 精品无码久久久久久久久果冻糖心 | 欧美激情另类一区二区| 操逼逼一区视频| www亚洲欧美| 久久久久久久久久久精| 哑洲在线| 四季av一区二区凹凸精品小说| 青青草白白色| 蜜臀99999| 天天香香欲综合| 18一区二区三区| 熟女乱伦二区| 亚洲啪啪视频一区二区| 日韩黄色一区二区三区| 午夜福利视频在线一区| 亚洲AV操| 中文字幕日本久久| 熟女六十路| 久久久国产三级黄色片| 久久久一区二区三区四曲免费听 | 免费综合亚洲中文| 日本污ww视频网站| 99久久网站| 色婷婷电影网| juliaann精品熟女一区| 影音先锋一区二区在线资源| 欧洲精品人妻| 老熟女熟妇| 18岁禁 茉莉成人久久| 美女淫穴| 激情综合网一盗摄| 亚洲天堂美臀在线| 美女t无毒不卡不卡| 色香综合天天影视综合| 欧美九九九九九| 四虎免费在线播放| 91第一页| 人人操人人干网页| 一级黄色影片| 亚洲暴力强奸AV| 欧美视频在线视频免费va| 黄色av一区二区在线| 成人电影一区| 中文字幕片| 免费人人搞97| 日韩国产九九精品一区二区三区毛片| 91白虎| 亚洲精品久久久久毛片A片拉屎 | 欧美后进式| 91精品人妻一区二区三区蜜桃臀| 久久伦理视频久久大香蕉视频| 国产麻豆一区二三区| 亚洲欧洲日韩中文字幕一区| 国产黄色小视频网站| 美女国产一区二区久久| 日韩女优中文字幕| 国产视频一区二区三区久久亚洲天堂| 精品十三区| 少妇人妻在线| 黄色免费网| 97国产高清视频在线观看| 欧美顶级黄色大片免费| 国产精品秘 福利姬在线观看| 内射白嫩美女| 国产精品午夜精品| 亚洲中文字幕在线视频一区二区| 日本性爱网址| 六六久久日韩不卡| 欧美亚洲国产日本在线,久久精品国产| 免费精品AB| 国产日韩精品suv| 国产A v无码专区| 一级免费啪啪片| 吉川爱美98堂在线| 五月丁香综合| 天天看特黄的免费网站| 综合少妇网| 天天草夜夜草高潮片| 亚洲综合激情五月久久| 99热日| 男人天堂网站| 一区在线观看中文字幕| 婷婷美人网| AV男人天堂网| 超碰国产精品无码| 花野真衣| 高精欧美色| 国产精品一区午夜福利| 精品国产污一区二区三区| 97操97干| 黄色区免费观看中文字幕| 一级久久性爱视频| 今日头条成人一区二区三区四虎精品| 蜜臀99久| 婷婷综合五月天| 天天躁狠狠躁av| 翔田千里A片一区二区| www…国产操逼| 丁香五月天久久精品视频一区二区三区| 超碰社区97| av一区二区三区不卡| 激情五月天丁香| 亚洲天堂资源| 国产真实野战在线视频| 欧美国产有色电影| 精品国产无码中文| 久久中出在线| 亚洲精品九九九| www色色com| 色九九九九九九| 亚洲少妇综合在线播放| 国产精品欧美激在线| 欧美精品成人一区二区在线观看 | CCYY草草影院地址入口| 中文字幕加勒比海高清无码免费视频| 女人天堂av在线播放| 99热思思| 人人妻人人爽一区二区三区| 久久五月综合| Aa东京男人的天堂| 免费av高清无码| 日本加靬比网站发布页| 综合久久久久久久久91| 岛国人妻少妇av在线观看| 91欧洲国产成人久久精品网站| 五月婷婷深深爱| 欧美激情 亚洲色图| 最新日产中文在线麻豆| 亚洲人在线| 东京太热男人的天堂久久久| 好吊妞转入那个网| 久久久亚洲熟妇熟女| 久久精品欧美一区蜜桃| 国产精品99精品视频网站| 一区 欧美 日韩 麻豆| 麻豆国产精品午夜视频| 视频在线观看一二三区| 另类小说欧美激情校园春色| 插入综合网| 特色a在线上| 欧美色棕合| 玖玖超碰熟| 国产乱伦一二三区| 神马麻豆福利院| 久久久蜜桃一区二区三区| 日本淫穴在线| 防屏蔽在线视频| 97超碰超碰| 一区二区精品更新提醒| 操逼片国产| 色大师网站www永久网站视频| 中文字幕精品日韩中文字幕| 亚洲国产天堂| 美美91成人国产精品欧美精品久久久久久久 | 91亚洲不卡一区| www.99热| 国产sv美女内射| 啊啊啊啊一区| 欧美AB在线| 久久成人国产| 舔舔啊| 日韩精品中文字幕一| 性爱AV天堂| 思思久热在线精品66| 久久久久13| 最新无码国产| 日本精品88888888| 香蕉国产精品麻豆亚洲欧美日韩| 天天爽夜夜操| 国产精品96久久久久久| 五月婷婷激情| 午夜视频久久久| 亚洲人妻AV| 九九九久久久W精品| 久99久视频精选| 五月婷亚洲精品天堂| 97色冈| 综合五月天| 97超碰资源网| www.伪伪| 免费a v| 国产精品久久久777| 五月婷婷啪啪| 精品综合久久久久久五月天| 欧洲Au麻豆| 亚洲欧洲国产综合av| 欧美加勒比| 99国产精品久久久久久久成人热| 91成人久久| 熟妇女伦乱视频视频| 女优免费一区二区永久| 极品色www影院| 亚洲欧美电影| 精彩久久中文| 蜜臀久久在线视频| 国产性刺激| 成人在线视频网| 国产精品精品系列在线观看| 超碰在线日韩一区| 久久日本熟女精品一区| 九草在线大香蕉| 国产一区二区三区不卡手机在线| 好淫网一二三视区| www.色婷婷.com| 91午夜无码| 97色碰| 思思热国产高清| 亚洲色图一区二区三区| 殴美色网| 91天堂| 九九九网站| 高精欧美色| 2017超碰| 日韩无码服务区| 亚洲操操操无码| 亚洲欧洲成人在线电影| 日本日皮视频逼| 日夜精品| 囯产精品一区二区三区线|亚洲人成无码网WWW动漫|国产精品免费一级... | 97爱b| 免费看国产大AB| 怡红院成人av| 啊啊啊啊啊啊啊国| 91丨九色丨东北熟女| 在线观看国产黄色| 午夜精品久久久久久久99蜜桃一| 嫩草一区二区在线观看| 伊人网免费视频| 人人操人人搞人人草| 日韩性爱播放| 秋霞蝌科网日本一区| 毛片久久| 我中文字幕6区| 97欧美精品综合| 黄色二级片网站| 精品国产乱码久久久久久久| 99蜜月精品久久| 97视频在线免费观看| 秋霞操逼片| 国产人妻天天干精品| 欧美在线官网| 人妖欧美一区二区| 日韩免费av片高清无码| 亚洲色图殴美色图激情乱伦| 人妻在线臀日韩| 后入日本1234| 免费的黄片有限公司| 开心五月深爱五月| 精彩久久中文| 免费福利视频中文字幕| 久久乐| 一二区在线观看视频| 岛国片在线播放| 色色色五月婷婷| 日本男人插女人的逼黄色| 欧美综合天堂| 99热只有这里有精品| 亚洲色资源| 白丝被操91| 天堂岛av| 偷拍综合网| 大香网伊人久久综合| 久久久久久夜夜夜夜夜| 一区二区高清视频| 影音先锋国产精品| 无码人妻丰满熟妇区毛片| 国产51色综合久久免费| 久久99999| 乱人乱色一区二区三区免费| 综合久久婷婷| 国产成人五月天丁香花| 亚洲国产激情国产av| 亚洲欧美综合图片| 成人性爱电影一区二区| 九九久精品| 亚洲AV无码成人精品久久| 啊啊啊好舒服好爽啊啊啊视频| 国产精品点击进入在线影院高清| 欧美色图天堂网m| 欧美Ⅴ性爱| 青青草原人妻| 操逼逼一区视频| 91影视亚洲| 人妻中文字幕日韩电影| 超碰欧美97资源| 大香蕉综合网| 亚洲欧美天| 国产激情久久| 人人看黄色视频| 久久久111| 伊人天天久久动态图| 日日黄色三级网站| 亚洲天堂无码| 91丨国产丨白浆秘 洗澡动漫| 亚洲丁香花色| xxxx网站亚洲精品| 99久在线精品99re8蜜桃| 超碰超碰欧美| 人人摸人人添人人操 | 大香蕉草草| www四虎| 国产91福利小视频在线观看| 任你干在线视频| 久久天堂婷婷网| 欧美91在线| 人澡逼| 久久国产精品,久久国产| 日va操| 99久久国产精品免费高潮| 久久精品高清无码一区| 澳门人妻久久| 亚洲欧洲日韩天堂av| 国产精品农村妇女| 日韩天天本| 国产高清1234区| 黄色av片三级三级三级免费看| 十八禁黄色| 91N综合网在线| 国产一区96在线| 国产精选三级在线观看| 黄片国产精品一区二区| 欧美激情精品| 久久久男人的天堂| 91大胆欧美| 超碰天天久久79| 久久AV无码网址| 亚洲天堂美臀在线| 亚洲精品三区在线观看| …中文字幕亚洲乱,97人妻无码费视…| 青青草视频爽一爽| 亚洲熟妇图片| 精品人妻15区| 一牛影视成人片免费| 91精品啪在线观看国产城中村| 亚洲天堂男人在线| 麻豆AV一区二区| 一本一首道人妻少妇免费久久| 91男人天堂网| 色五月亚洲| 免费久久一级毛片大黄| 成人av免费观看| 亚洲av综合色区无码一| 日日夜夜精品视频| 亚洲图片色图欧美另类| 日韩无码人妻| 一区二区影院| 五月综合久久| 欧美亚洲尤物久久| 97日韩| 国产成人久久精品蜜臀| 国内毛片国产欧美拍| A 天堂| 91丨豆花丨熟女| 天天操夜夜操狠很操| 爱我干综合| 激情图片亚洲色图| 九九九九九九成人| 欧美色五月| 3PAV乱伦视频| 91天天综合网,天天综合网| 欧美精品第四五页中文字幕在线观看| 天堂蜜桃无码视频一区二区| 午夜精品久久久久久久男人的天堂| 嗯嗯嗯不要不要免费视频| 97碰碰日本乱偷人妻中文的| 国产乱码久久久| 夜夜操美女| 色官网色综合| 日韩人成网站在线播放| 台湾佬中文娱乐自偷自拍| 中文字幕免费观看| 欧美性暴力猛交| AV污污污污| 天天干一区二区| 欧美天天在线| 中文字幕一区二区日韩网| 柠檬AV导航| 久湿久久| 美国日韩黄片| 91在线视频免费中出| 99色在线| 亚洲制服aⅴ中文字幕| 男人的天堂2018东京热啪啪啪| 好湿好紧好爽 视频| 亚洲精品电影| 色爱国产| 漂亮人妻被强中文字幕hd| 日韩精品一区二区日韩| 久久精品免费| 欲综合网| 色欧美天天| 亚洲国产97在线精品一区| 亚洲精品第一| 操老熟女AV| 国产剧情AV不卡在线观看| 久操 高清| 欧美片第一页| 色婷视频| 99精品人妻| 国产99热| 精品女同一区| 操91| 欧美—性—交—色| 色婷婷六月丁香七月婷婷| 欧美精品99久久久| 久久午夜色播影院免费高清| 亚洲色图在线视频| 中文字幕在线免费观看2| AV天堂电影网| 久久精品日韩| 欧美综合网1| 久久精品色欧美aⅴ一区二区| 96国产精品| 精品人妻1237| 久久精品人妻一区| 精品一久久久| 伊人久久大香大香线蕉中文 | 26uuu最新| 青青草字幕AV| 激情五月综合| 家庭乱伦国产| 天天欲望网| 另类亚洲图色| 综合五月婷婷| 天天噜| 淫乱图区 | www成人啪啪18秘 免费| 九九综合九九综合| 男人天堂免费| 91熟女综合| 免费精品国偷自产在线在线| 日本熟妇自慰性高潮一区二区三区| 天天插天天干| 入口操逼网站| 一级AV性爱| 男人天堂资源| 职场同事知名国产国产精品久久欧美日韩| 99色在线| 色青青久久影视| AV老汉| 91丝袜美女视频| 人妻出轨一区二区三区| 亚洲。日韩。欧美| 97精选久久| 97国产精选| 熟女中出视频| 久久噜| 99精品丰满人妻无码| 日本中文字幕一区| 精品国产乱码久久久久久免费| 任你干在线视频| 精品人妻一区二区三区视频在线| 亚洲欧美综合| 97香蕉网| 国产第25页在线观看| 五月激情小说| 麻豆天美久久91| 日韩人妻精品中文字幕| 日韩欧美蜜桃精品久久中文字幕久久| 中文字幕成人乱码熟女精品国50| 美日韩男女操屄视频| 操逼网免费无码视频| 三上制服丝AV| 五十路熟女在线不卡观看一区二区| 国产精品视频在线观看| 永久免费发布性爱网| 国产免费一区二区三区最新不卡| 97欧美色资源| 天天澡天天狠天天天做| 亚洲精品啪视频| 超碰97资源中文字幕| 这里都是精品| 欧美人体性爱互联网第一页婷婷日本| 欧美久久人体| 日本一级真人黄色性爱视频| 在线观看国产黄色| 美女毛片999| 国产真实子伦对白| 五月丁香影院| 日日橹狠狠爱欧美超碰| 久久精品国产99久久,亚洲日韩久久日本一区一区三区 | 成人午夜小视频手机在线看| 高清无码久操视频| 香蕉人欧美综合| 国产成人拍国产亚洲精品| 91欧美大片| 成人五月天丁香激情综合| 国产91影院| 乱伦一二三区| 无码操逼网| 婷婷中文网| 蜜乳Av成人片网站| 极品白嫩美女白浆成人福利在线看| 日本 色 导航| 中文字幕在线免费观看视频| AV中文在线| 久久久精品国产亚洲AV无码| 欧美视频中文字幕区| 国产www色在线观看| 69XX一中文字幕人妻91| 亚洲天堂,男人| 欧美色干| 久久久无码国精品无码三区三区| 欧美同性恋 的搜索结果 - 91n| 操日韩第| #NAME?| 北约熟女超碰| 日本999精品| 黄色片A级一区二区三区| 天天干天天日天天射黄色| 清纯唯美亚洲另类| 激情久久久| 四虎AV在线播放| 欧美国产日韩高清在线| 乱码熟妇人妻久久久| .精品人妻一区二区三| 丰满人妻一区二区三区在线| 欧美一级A一级a爱片久久| 一色网男人的天堂| 大色综合| 一区| 亚洲中文一区二区三区视频| 欧美极品少妇| 五月激情小说| 天美传媒AV在线播放| 欧美色偷拍| 18禁无码永久免费无限制| 欧美视频激情久久久久久| 亚洲人妻在线一区| 99热在线只有精品| 午夜天堂精品久久久久91| AV天堂国产| 亚洲a色| 夜夜无码| 99热在线不卡| 日本一区二区三区欧美日韩中文字幕| 黄色视频特级毛片| 国产sv美女内射| 国产婷婷一区| 国产高潮AA片免费看| 啊v在线观看视频| 欧美亚洲厕所精品偷拍91| 91丨九色丨东北熟女| 亚洲春色欧美激情自拍| 易易A毛视频| 91丝袜美腿片| 97操在线| 亚洲情色欧美| 麻豆久久视频在线地址| 熟女人妻一区二区三区| 久久久久78| 五月天婷婷久久| 成年女人黄网站| 操人妻视频| 天天舔天天日天天射| 丁香五月激情五月| 无套内射人妻在线播放| 91情色在线| 老熟女区| 久久人妻精品| 亚洲最新a在线观看| 国产最新小视频在线播放下载| 国产精品成人久久一区二区三区 | 日韩欧美女求操每天更新| 开心五月深爱五月| 亚洲国产一区二区入口| 久久精品国产亚洲AV先锋| 97干97色| 51久久夜色精品国产麻豆| 亚洲日韩人妻中文字幕一区| 任我爽视频在线观看| 日B操| 变态综合色| 97色网| 性爱乱伦视频免费| 亚洲成人一区二区精品| 日本精品高清一二区一本到| 中文字幕 国产区| 97人人干| 欧美1727免费观看视频| 伊人国产av| 小骚逼被操的爽不爽| 人澡逼| 啪啪资源网| 日本一区二区成人在线| 蜜臀久久99精品久久久| 丁香五月影院| 亚洲国产中文字幕| 欧美在线综合| 欧美色图99| 久久久9 9 9精品| 色哟哟av网址| 精品无av| 四虎精品永久在线播放| A级在线视频| 欧美视频一| 国产亚洲精品一区二区三区| 欧美日韩精品一区二区三区高清| 九久9精品| 97色碰| 欧美v日韩欧亚洲电影天堂色诱,国产传媒| 久久成人午夜精品影院| 免费的黄片wwwwww| a'v在线资源| 91小视频| 亚洲日韩精品一区二区| 精品视频一区二区| 丝袜内射| 激情综合二| 天天综合官网| 1024久久高清视频| 国产精品一二三在线看| 久热这里只有精品9| 99re不伦| 涩涩五月天| 午夜国产乱伦视频| 蜜臀久久99精品久久久久久成人小说 | 超碰久在线天天做| 久久精品欧美一区蜜桃| 东北丰满熟女国产一区| 黄页| 色97综合中文字幕| 精品久一区免费| 国产色精品午夜大片| 日韩日本欧美在线观看| 人乳av| 97色论| 性色av婷婷久久一区二区点复制| 八戒午夜福利理论片| 欧美色图99| 欧美日本天堂| 99久久无色码| 国产精品久久久久久久久AV大片 | 国产视频一区二区免费| av在线播放国产一区| 无码粉嫩白虎一线天b区| 97久久免费| 欧美操逼一二三区| 日韩性爱电影一区| 翔田千里AⅤHD无码| 欧美精品一二三| 欧美,亚洲,日韩,v,天堂,手机在线观看| 99999久久久久9国产精品| 日本日皮视频逼| 麻花豆传媒剧国产MV出差| 蜜臀99久久精品久久久懂爱| 大香交| 操香逼| 欧美v日韩欧亚洲电影天堂色诱,国产传媒| hd成人一区二区在线| 亚洲国产成人7777| 亚洲美女AV无码| 色色97爱| 妇女乱色二区| 九色 蝌蚪 熟女自 | 国产精品久久久久久久久久二区三区| 国产中文福利| 亚洲中文字幕乱码无码一区二区| 九九伊人网| 91狠狠综合久久| 亚洲最大AV网| www.91理论| 一级一性爱免费视频| 国产熟女一区二区| 婷婷九月丁香| 伊人丝袜美腿高跟在线观看高清| 欧美日韩理论一区| 亚洲人精| 人妻激情另类| 久久久久久夜夜夜夜夜| www.狠狠干.coom| 五月丁香色综合| 99久热| 人人操av| 天天插天天射| 天美传媒国产原创中文字幕亚洲欧美另类| 成人AV在线电影| 亚洲国产一区二区三区四区国产| 激情五月天丁香社区| 黄色av片三级三级三级免费看| 国产精品嫩草影院免费| 成人5码视频| 性开放中文AV高清无码免费看| 日韩av不卡在线看| 99精品视频在线观看免费| 370p日韩欧美亚洲精品| 脫衣舞一区二区三区| 成人无码影片视频在线| 伊人黄色视频免费观看| 人人干人人操人人..com| 十八禁视频网站| 91欧美| 韩国一区二区精品亚洲| 大香蕉十区| 日本三级人妻a人妻一在线| 免费看美国人人爽,人人操| 色五月69夫妻| 蘋果手機免費看成人Av| 超碰无码五月97| 中文字幕免费在线观看| 国产熟女一区二区| 上特色A在线| 日本一区二区三区午夜观看| 精品国产91av一区二区三区| 日韩 国产 欧美自拍| 99国产精品视频尤物| 老司机射| 激情六月婷婷| 校园春色欧美色图| 裸体1区| 亚洲一二三四区在线免费看视频| AV女优男人的天堂| 免费AV中文网在线观看| 八戒午夜福利理论片| 在线人人人人人人精品超 | 九九九九免费| 中文字幕AV乱伦| 人妻9117c| 五月天玖玖资源站| 啊啊啊啊一区| 狼人综合婷婷激情四射 | 亚洲日本天堂| 不卡视频一区蜜桃视频 | 97超碰人人模人人拍人人| 国产一区二区三区白丝| 色色色欧美| 桃色六月天| 天天操熟妇| 100啪啪视频大全| 99久久久久久久久| 久久极品伊人| 99精品久久久久久| 亚洲图片另类| 欧美激情性久久久久久| 久久久激情| 九热大香蕉| 欧美综合 站| 亚洲日韩精品一区二区| 八戒无码国产午夜福利| 亚洲激情综合| 亚洲色入欧美| 久久这里只有精品9| AA特级绝黄| 东北黄色电影| 日韩二区三四区五区六区在线看| 日本成a人v网站在线观看| 超碰成人最新最好看| AV一二区| 78m成人视线| 人妻一二三区| 亚洲熟妇图片| 精品十八在线观看| 天天懆天天日| 久久精品欧美一区蜜桃| 大但人体久久久久| 欧美精品69性爱| 国产 日韩 欧美 人妻 熟女 中文 69人妻精品一区二区绯色 | 日产精品久久久一区二区| 国产精品久久久久无码Av网曝门| 五月婷婷六月天| 我爱搞逼综合网| 99人妻碰碰碰久久久久禁片| 久久久久久国产精品| 天天操美美| 草草草视频在线免费看| 五月综合久久| 另类老少妇| 日韩无码a片| 超碰人妻久久人妻中文97| 91国模| 色婷婷电影网| www久久精品| 综合五月婷婷亚洲一区| 鸥美精品一区二区久久婷婷| 精品人妻av区天天看片| 精品国产久热在线观看| 国产自产22区| 精品国产91av一区二区三区| 色九月综合| 思思热国产高清| 婷婷五月天激情小说| 快播久久人人aV| 日本一区二区做爱的视频| 亚洲综合99999| 青青免费在线视频一区| 天美传媒av 在线| 国产精品久久久久久久久久久久久久吹 | 凹凸视频在线一区二区| 五月丁香激情综合网| 四虎精品亚洲| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 欧美色图片91| 久久久久97| 人人天天欧洲| 97超碰中文在线| 91天天日| 啪啪视频免费在线观看| 日韩av三四区| 亚洲**2021在线观看| 国产精品久久9| 国产无码三级视频在线观看| 天天操天天射青青草| 亚洲欧美91| 婷婷精品视频| 91日韩网站| 丁香五月激情网| 中文字幕乱亚洲美女精品一区| 超碰在线91| 夜夜性| 女同在线视频一区| 秋霞Av理论一级在线| 四虎影视在线| 国产无码三级视频在线观看| 美日韩在线不卡人妻| 免费一级精品啪啪视频| 日日干夜夜欢| 国产97色在线| 亚洲图片欧美偷拍| 国产成人资源| 国产精品成久久久久午夜午夜| 国产高清不卡视频| 精品国产一区二区三区香蕉欧美| 蜜臀AV成人精品蜜臀AV久久| 91色人妻| 91精产一区二区三区| 91人妻Pr| 综合色好色| 亚洲精品骚逼| 色色色欧美| 日本久久久久久久久久| 91人人爽人人爽| 九九视频黄色片| 啊啊啊啊啊好舒服视频| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 一本久道久久综合狠狠爱一密臀精| 免费观看有码高清视频| 久久久久亚洲熟妇熟女| 中文字幕人乱码中文字的预防方法 | 欧美精品69性爱| 热的中文 热的有码 热的国产| 殴美大黄片| 国产三级中文字幕粉嫩| 欧洲无码一区二区| 久久久久久久九九九九九九| 骚熟女AV网| 亚洲精品97在线| 思思热在线视频在线| 少妇久久久免费| 男人的天堂网免费| 亚洲精品无码久久AV| 欧美色图欧美| 2020视频1区2区3区| 色狠狠 - 百度| 91A欧美电影网站| 久久99草| 中文字幕精品一区二区精品| 先锋色眉乱伦资源| 91熟女网| 久日91在线| 国产一区96在线| 亚洲乱伦图片视频| 国产强奸乱伦第1页| 精品美女久久一二三| 久久黄色网址| 91足交| 天天综合91| 亚洲色图 91| 人妻出轨一区二区三区| 久久久com| 91丨豆花丨熟女| 中文字幕欧美精品亚洲日韩蜜臀| 中文字幕片| 乱老女人一区二区视频| 日韩av不卡在线看| 嗯嗯不要视频| 伊人96在线| 免费人人搞97| 操久久久久久| 国产中文字幕曰本毛片| 精品视频一区二区| 欧美91网| 91精品国产乱码| 诱惑人妻欧美一区在线播放| 丁香五月色情| 久久久久久久久成人av解说| 69国产对白刺激| 97久久超碰亚洲| 国产女人9999| 国产精品久久久久绯色| www.狠狠| 五月丁香社区婷婷日韩欧美精品影院| 国产美女销魂在线观看不卡| 亚洲色阁| 色噜噜狠狠色综无码久久| 97丝袜亚洲在线播放| 免费看污网站| 国产欧美伊人| 婷婷久久五月| ?亚洲伊人伊成久久人综合网| 综合国产影视三级| 在线视频 亚洲精品| 狠狠爱夜夜| 天天爽入口| 久久久熟女一区| 91爱看| 亚热日本熟女| 97久久超碰国产网站| 国产精品2020| 色av中文字| 久久香蕉国产传媒一区剧情天美| 97在线观| 怡红院亚洲怡春院av| 男人的天堂2000| 天天摸天天碰天天添青青| 欧美大香蕉97| 中文字幕一区二区三区人妻少妇在线 | 亚欧Av| 日韩丰满熟妇| 久久一区二区三区入口| 国产 热久久久久国产精品| 一级黄色性爱A级片| 国产精品女生av| 欧美日韩国产黄色片| 天天激情干| 日本操逼视频导航| 人妻一区视频| 国产亚洲色婷婷久久99精品91葵花宝典| 91碰超| 在线A日本| 无码乱人伦中文视频| 思思热影视| 九九无码视频| 中国亚洲呦女专区| 九九人人操| 久久九九综合| 天综合网| 天天看片天天爽| 99www.bibizy香蕉资源国产一区二区三区高清 | 蜜桃久久久久久久| 二对二中文字幕。| 国产美女精品| 道久久五香丁月婷婷激情综合| 91欧美另类| 日韩专区久久久| 欧美,日韩,中文,另类| 中文字幕成人乱码熟女精品国50 | 亚洲色图欧美| 久久中文字幕不卡人妻| 综合国产影视三级| 国产操逼逼网| 亚洲黄网在哪免费看| 色五月综合| 天美国产精品| 大香蕉欧美国产日韩高潮| 亚洲国产青青| 精久久久| 粉嫩av一区二区三区天美传媒| 网友自拍第1页 | 亚洲麻豆av一区二区| 欧美aa一级片| 亚洲午夜福利视频| 日韩国语字幕| 九九久久99| 婷婷探花久久精品一区| 久久久久熟女| 影音先锋每日最新资源在线观看| 国产av强奸美女| 欧美特大黄一级片片免费| 久久久久免费少妇| 91欧美偷拍| 九九久精品| 男人在线天堂| 国产91精品福利在线| 大香蕉520| 在线视频一区二区传媒| 99热日| 免费成人自拍视频在线| 日本成人A片免费看| 99久久综合| 精品美女在线视频| 久久久青草青青国产亚洲免观精品高清完整版_97久久综合区小说区图片区,国精品 | 久久蜜色情在线视频xxx免费观看| 欧美第一页| 爱爱啊啊啊| 午夜理论片在线观看免费| 嗯嗯啊中文字幕| 91男同| 美女91网站| 日韩性爱高清免费视频| 高潮内射在线| 日韩射图| 国产AAAAAABBBBB| 久草婷婷| 熟妇高潮精品一区二区三区下载| 91成人无码| 国产亚洲精品农村妇女| 日本天天人人狠狠在线日美女 | 俺去也婷婷| 乱老熟女一区二区三区| 久久久久久久久久9| 丰满人妻无码一区二区三区| 色一射色一射| 好爽要喷了| 亚洲啪AⅤ永久无码| av九九| 久久原创中文| 日韩免费在线观看不卡| 婷婷色五月激情| 欧美韩国你懂得在线| 夜夜操天| 久99| 99www.bibizy香蕉资源国产一区二区三区高清 | 青青操日韩| 亚洲人妻中文在线视频| 亚洲国产精品久久久久久久久久| 中文字幕AV片| www.99色| 久久精精区一区二区一蜜桃一区二区| 欧美精品不卡一二三四在线91| 超碰91在线| 色五月综合| 99热免费精品| 精品无码欧美三级| 插欧洲美女欧美精品| 先锋音影AV| 欧美一区二区福利在线| 精品女人999| 亚洲视频精选| 嫖老熟女A片一二三区| 久啪| 男女做爰猛烈动高潮A片免费应用| 欧美熟爽综合| 最新制服中文第一页| 色婷婷久久| 欧美人妻一区二区| 国产欧美日韩精品中文|