<blockquote id="g5mpq"><rt id="g5mpq"></rt></blockquote>

    1. <pre id="g5mpq"></pre>
      <i id="g5mpq"><legend id="g5mpq"></legend></i>
      浪漫女家教主演:黛比地区:台湾 ,日本jiZz,爸爸的种子在线观看,特别的酒店2免费,哇嘎在线,荒野渔夫高清免费观看,新有菜在线免费观看,哇嘎美国
      網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

      HPWater水體散射模型

      0
      分享至


      【USparkle專欄】如果你深懷絕技,愛(ài)“搞點(diǎn)研究”,樂(lè)于分享也博采眾長(zhǎng),我們期待你的加入,讓智慧的火花碰撞交織,讓知識(shí)的傳遞生生不息!

      這是侑虎科技第1971篇文章,感謝作者h(yuǎn)ulalalala供稿。歡迎轉(zhuǎn)發(fā)分享,未經(jīng)作者授權(quán)請(qǐng)勿轉(zhuǎn)載。如果您有任何獨(dú)到的見(jiàn)解或者發(fā)現(xiàn)也歡迎聯(lián)系我們,一起探討。(QQ群:793972859)

      作者主頁(yè):

      https://www.zhihu.com/people/ou-yang-xuan-58-47

      HPWater BSDF - 稍微基于物理的水體散射模型
      實(shí)時(shí)水體渲染BSDF模型,支持體積散射、薄層SSS和背光透射。


      本模型的散射模擬


      直射光5°恒定厚度


      直射光15°恒定厚度


      直射光30°恒定厚度


      第一張(厚度近似)后三張(不同直射光角度)


      海浪厚度近似(法線)這個(gè)近似并不準(zhǔn)確,但將就著用


      可以看到不同厚度下,薄層SSS和透射經(jīng)過(guò)不同厚度介質(zhì)時(shí),前向散射的分散性導(dǎo)致的散射形狀


      不同光向下的厚度近似模擬

      與GGX BRDF的類比

      本模型的結(jié)構(gòu)設(shè)計(jì)參考了經(jīng)典的GGX微表面BRDF,兩者都將光照分解為幾個(gè)物理項(xiàng)的乘積:


      GGX鏡面公式:


      水體散射公式:


      兩者的共同點(diǎn):

      • 都用幾何項(xiàng)G表示入射光的有效投影面積

      • 都用菲涅爾項(xiàng)F/T處理界面的能量分配

      • 都將復(fù)雜光照分解為可獨(dú)立計(jì)算的物理項(xiàng)相乘

      主要區(qū)別:

      • GGX處理的是表面微觀幾何的反射

      • 水體BSDF處理的是體積介質(zhì)的散射和透射

      • 水體需要區(qū)分反射方向(diffR)和透射方向(diffT)

      輸入?yún)?shù)

      相比GGX BRDF(只需要roughness和fresnel0),水體BSDF需要額外的體積散射參數(shù)。

      材質(zhì)參數(shù)(BSDFData):


      體積散射參數(shù)(WaterLightLoopData):


      派生量:

      • 消光系數(shù):μt = μa + μs(absorptionColor + scatterColor)

      • 散射反照率:ω = μs / μt(決定吸收/散射比例)

      • 光學(xué)深度:γ = μt · d(決定介質(zhì)的“不透明度”)

      整體概述

      水體的光照與普通材質(zhì)不同。光進(jìn)入水中后會(huì)被吸收和散射,部分光在水體內(nèi)部多次彈射后從表面出射回到攝像機(jī)。這個(gè)過(guò)程涉及:入射折射、體積散射、出射透射三個(gè)階段。

      本模型將水體散射分解為兩個(gè)輸出通道(遵循HDRP的CBSDF結(jié)構(gòu))。

      關(guān)于diffR/diffT的命名:

      在HDRP的CBSDF中,R = Reflection(反射方向),T = Transmission(透射方向):

      • diffR:光從表面的“同一側(cè)”出射(入射和出射在法線同側(cè))

      • diffT:光從表面的“另一側(cè)”穿過(guò)來(lái)(入射和出射在法線兩側(cè))

      對(duì)于水體:

      • diffR(宏觀體積散射):光從正面入射 → 水下散射 → 正面出射。光路在法線同側(cè),屬于“反射方向”。適用于深水區(qū)域,通過(guò)Ray Marching累加散射。

      • diffT(薄層散射):光從背面/側(cè)面穿過(guò)薄層出射。光路穿過(guò)表面,屬于“透射方向”。包含:

      • thinLayerSSS:近似深水散射在薄層區(qū)域的延續(xù),側(cè)面和背面可見(jiàn)

      • backlitTransmission:光從背面直接穿透薄水層,看向光源時(shí)產(chǎn)生輝光

      三個(gè)組件通過(guò)入射幾何項(xiàng)自然分離,避免能量重復(fù)計(jì)算。

      // ============================================================================
      // 水體BSDF模型概述
      // ============================================================================
      //
      // 【物理場(chǎng)景:圓錐形薄層 + 深水區(qū)域】
      //
      // ? 光源
      // |
      // 波峰(薄層) thickness ≈ 0
      // /\
      // / \ ← 薄層:透射率高,fallback到深水
      // / \
      // / \ thickness漸變
      // /________\ ← 圓錐底部,thickness = 1(薄層與深水邊界)
      // | |
      // | 深水區(qū) | ← ray marching 區(qū)域(macroScattering)
      // |__________|
      // ↓
      // 水底
      //
      // 【散射模型分解】
      //
      // 1. 宏觀體積散射 (diffR):
      // - 正面入射 → 水下 ray marching → 正面出射
      // - 處理深水區(qū)域的體積散射
      //
      // 2. 薄層散射 (diffT):
      // - 薄層 SSS:近似深水散射在薄層區(qū)域的延續(xù)
      // - 背光透射:光直接穿透薄層,強(qiáng)前向散射
      // - 處理波峰、浪花等薄水區(qū)域
      //
      // 【薄層與深水的過(guò)渡】
      //
      // 薄層(thickness 小)→ 透射率高 → 直接使用深水散射顏色(S_volume)
      // 厚層(thickness 大)→ 透射率低 → 使用薄層 SSS(近似深水累積)
      //
      // 通過(guò) sss_transmittance 自動(dòng)混合兩者
      //
      // 【出射菲涅爾】
      //
      // T_exit = 1 - F(NdotV) 在 PostEvaluateBSDF 末尾統(tǒng)一應(yīng)用
      //
      // ============================================================================

      渲染流程總結(jié)

      Step 1:入射計(jì)算

      計(jì)算三個(gè)入射幾何項(xiàng)(G_entry、G_sss、G_backlit)和入射菲涅爾透射(T_entry),決定多少光進(jìn)入水體、進(jìn)入哪個(gè)散射路徑。

      Step 2:體積散射(diffR)

      對(duì)深水區(qū)域進(jìn)行少量Ray Marching,累加多次散射的光量,輸出S_volume。

      Step 3:薄層SSS(diffT的一部分)

      對(duì)薄層區(qū)域計(jì)算散射光量S_sss,使用非線性光程修正處理不同厚度,并與深水散射混合。

      Step 4:背光透射(diffT的一部分)

      計(jì)算光從背面穿透薄層的透射光,使用極強(qiáng)前向相位函數(shù)。

      Step 5:出射透射

      所有散射光經(jīng)過(guò)出射菲涅爾透射T_exit后到達(dá)攝像機(jī)。

      最終輸出:

      diffR = G_entry × T_entry × S_volume
      diffT = (G_sss × S_sss) + (G_backlit × T_backlit × P_backlit)
      output = (diffR + diffT) × T_exit

      Step 1:入射計(jì)算

      1.1 菲涅爾透射(Fresnel Transmission)

      光在界面上一部分被反射,剩余部分透射進(jìn)入水中。透射比例由菲涅爾方程決定。

      數(shù)學(xué)公式:


      水的f0≈0.02,即垂直入射時(shí)只有2%的光被反射。

      代碼實(shí)現(xiàn):

      // HPWaterBSDFLibary.hlsl: Line 200
      float3 T_entry = 1.0 - F_Schlick(bsdfData.fresnel0, clampedNdotL);

      1.2 入射幾何項(xiàng)(Incident Geometry Terms)

      三個(gè)組件各自有獨(dú)立的入射幾何項(xiàng),根據(jù)NdotL的正負(fù)自然分配能量,避免重復(fù)計(jì)算。

      數(shù)學(xué)公式:


      代碼實(shí)現(xiàn):

      // HPWaterBSDFLibary.hlsl
      float G_entry = clampedNdotL; // Line 204
      float G_sss = 1.0 - G_entry; // Line 309
      float G_backlit = saturate(-NdotL); // Line 375

      分工表:


      解釋:

      • 正面(NdotL>0):大部分光穿過(guò)薄層進(jìn)入深水,由diffR處理

      • 側(cè)面(NdotL≈0):diffR無(wú)貢獻(xiàn),薄層散射thinLayerSSS主導(dǎo)

      • 背面(NdotL<0):光從背后入射,thinLayerSSS和backlitTransmission共同作用

      Step 2:體積散射(Volume Scattering)

      深水區(qū)域使用Ray Marching沿視線采樣,累加每一步的散射光量。循環(huán)次數(shù)默認(rèn)6次。

      物理過(guò)程:

      1. 光進(jìn)入水后沿視線傳播

      2. 每走一小步,部分光被吸收、部分被散射

      3. 散射的光中,朝向攝像機(jī)的部分被累加

      4. 重復(fù)直到到達(dá)水底或視線結(jié)束

      2.1 Beer-Lambert透射

      光在介質(zhì)中傳播時(shí)按指數(shù)衰減。

      公式:


      代碼實(shí)現(xiàn):

      // HPWaterVolumetrics.hlsl: Line 202-205
      float3 extinctionCoeff = absorptionCoeff + scatteringCoeff;
      transmittance = exp(-extinctionCoeff * crossDistance);

      2.2 散射光計(jì)算

      被消光的光中,一部分被吸收(變成熱量),另一部分被散射(改變方向)。

      公式:


      • L:入射光

      • (1?T): 被消光的光的比例(積分結(jié)果)

      • μs / μt:散射反照率(被消光的光中有多少是散射而非吸收)

      • P(θ):相位函數(shù)(散射光中朝向攝像機(jī)的比例)

      代碼實(shí)現(xiàn):

      // HPWaterVolumetrics.hlsl: Line 199-218
      float3 CaculateScatteredLight(
      float3 originLight, // L: 入射光
      float3 absorptionCoeff, // μa: 吸收系數(shù)
      float3 scatteringCoeff, // μs: 散射系數(shù)
      float crossDistance, // d: 光程
      float3 phase, // P(θ): 相位函數(shù)
      out float3 transmittance)
      {
      // μt = μa + μs
      float3 extinctionCoeff = absorptionCoeff + scatteringCoeff;

      // T = exp(-μt × d)
      transmittance = exp(-extinctionCoeff * crossDistance);

      // (1 - T): 被消光的光量
      float3 extinguishedLight = originLight * (1.0 - transmittance);

      // μs / μt: 散射反照率
      float3 scatteringAlbedo = scatteringCoeff * rcp(extinctionCoeff);

      // S = L × (1-T) × (μs/μt) × P(θ)
      float3 scatteredLight = extinguishedLight * scatteringAlbedo * phase;
      return scatteredLight;
      }

      2.3 Henyey-Greenstein相位函數(shù)

      相位函數(shù)描述光散射后的方向分布。水體主要是前向散射。

      數(shù)學(xué)公式:


      • g = 0.8:強(qiáng)前向散射(水體典型值)

      • g = 0:各向同性

      • g < 0:后向散射

      代碼實(shí)現(xiàn):

      // HPWaterVolumetrics.hlsl: Line 171-177
      float HenyeyPhase(float cosTheta, float phaseG)
      {
      float g2 = phaseG * phaseG;
      float denom = 1.0 + g2 - 2.0 * phaseG * cosTheta;
      float mieScatter = (1.0 - g2) * rcp(pow(abs(denom), 1.5));
      return mieScatter;
      }

      2.4 混合相位函數(shù)(瑞利 + 米氏)

      真實(shí)水體同時(shí)存在瑞利散射(分子級(jí),波長(zhǎng)相關(guān),產(chǎn)生藍(lán)色)和米氏散射(顆粒級(jí),前向散射)。

      數(shù)學(xué)公式:


      代碼實(shí)現(xiàn):

      // HPWaterVolumetrics.hlsl: Line 187-196
      float3 CaculateScatterPhase(float cosTheta, float phaseG)
      {
      // 瑞利散射(5%):βR ∝ 1/λ?,短波長(zhǎng)(藍(lán)光)散射更強(qiáng)
      static const float3 betaRayleigh = float3(5.8e-6, 13.5e-6, 33.1e-6);
      float rayleighPhase = (1.0 + cosTheta * cosTheta) * (3 / (16 * PI));
      float3 rayleighScatter = betaRayleigh * rayleighPhase * 1e6;

      // 米氏散射(95%)
      float mieScatter = HenyeyPhase(cosTheta, phaseG);

      // 混合
      float3 scatterPhase = rayleighScatter * 0.05 + mieScatter * 0.95;
      return scatterPhase;
      }

      2.5 Ray Marching主循環(huán)

      輻射傳輸方程的數(shù)值積分:

      理論上,沿視線累加的散射光是一個(gè)積分:


      其中S(x)是位置x處的散射光源項(xiàng),T(x → eye)是從x到眼睛的透射率。

      這個(gè)積分沒(méi)有解析解,所以用Ray Marching做數(shù)值近似(黎曼求和):


      指數(shù)步進(jìn)的數(shù)學(xué)推導(dǎo):

      近處對(duì)視覺(jué)貢獻(xiàn)大(細(xì)節(jié)可見(jiàn)),遠(yuǎn)處貢獻(xiàn)?。ū凰p)。用指數(shù)步進(jìn)可以在采樣數(shù)相同時(shí)獲得更好的精度。

      設(shè)t∈[0,1] 是歸一化采樣索引(t=i/N),k=ln(EXP_FACTOR):


      當(dāng)t=0時(shí)d=0,當(dāng)t=1時(shí)d=0。步長(zhǎng)為導(dǎo)數(shù):


      代碼實(shí)現(xiàn)優(yōu)化:

      令currentExp=e^(k·t)=EXP_FACTOR^t,則:

      • d=(currentExp-1)*kDenom

      • dd=currentExp*kDD

      • 每次迭代currentExp*=expStep(其中expStep=EXP_FACTOR^(1/N))

      // HPWaterVolumetrics.hlsl: Line 294-345

      // 指數(shù)步進(jìn)參數(shù)預(yù)計(jì)算
      float rcpCount = rcp(float(WATER_SAMPLE_COUNT)); // 1/N
      float kDenom = rcp(EXP_FACTOR - 1.0); // 1/(e^k - 1)
      float kDD = log(EXP_FACTOR) * rcpCount * kDenom; // k/(N·(e^k-1))
      float expStep = pow(EXP_FACTOR, rcpCount); // e^(k/N)
      float currentExp = pow(EXP_FACTOR, Dither * rcpCount); // 抖動(dòng)起始點(diǎn)

      //WATER_SAMPLE_COUNT = 6
      for (int i = 0; i < WATER_SAMPLE_COUNT; i++)
      {
      // d: 歸一化采樣位置 [0,1],dd: 當(dāng)前步的歸一化步長(zhǎng)
      float d = (currentExp - 1.0) * kDenom;
      float dd = currentExp * kDD;
      float3 samplePos = RayStart + NoLinearRayDirection * d;
      float3 samplePosDynamic = RayStart + DynamicRayDirection * d;

      // 計(jì)算陰影
      shadowValue = ComputeShadowValue(samplePosDynamic, featureFlags, lightLoopContext, posInput, bsdfData);
      if(i == 0) lastShadowValue = shadowValue;

      // ===== 一次散射:直接光照 =====
      float cosTheta = dot(safeNormalize(samplePos), safeNormalize(LightDir));
      float3 scatterPhase = CaculateScatterPhase(cosTheta, _PhaseG);
      float3 directLighting = LightColor * shadowValue;
      float directCrossDistance = dd * NoLinearRayLength + SunDepth * dd;

      // 先計(jì)算不帶相位的基礎(chǔ)散射(phase = 1)
      float3 baseScatter = CaculateScatteredLight(
      directLighting, AbsorptionCoefficient, ScatterCoefficient,
      directCrossDistance, 1, transmittance, scatteringAlbedo).rgb;

      // 多次散射效果:根據(jù)散射反照率決定相位的各向同性程度
      // scatterAlbedo 高 -> 多次散射充分 -> 相位趨于各向同性
      // scatterAlbedo 低 -> 單次散射主導(dǎo) -> 保留方向性相位
      float scatterAlbedo = Luminance(scatteringAlbedo) * GetInverseCurrentExposureMultiplier();
      float3 effectivePhase = lerp(scatterPhase, 1.0, saturate(smoothstep(0, 0.5, scatterAlbedo)));

      float3 directScatteredLight = baseScatter * effectivePhase;

      // 累加
      accumTransmittance *= transmittance;
      scatteredLight += directScatteredLight;
      currentExp *= expStep;
      }

      // ===== 水下場(chǎng)景散射(Scene In-Scattering)=====
      // 水下物體反射的光,穿過(guò)水體時(shí)也會(huì)被散射,產(chǎn)生「霧化」效果
      float3 sceneLight = SceneColor * lerp(shadowValue, 1, 0.3);
      float lightIntensity = Luminance(LightColor);
      float3 sceneScatteredLight = sceneLight * accumTransmittance * ScatterCoefficient * NoLinearRayLength * lightIntensity;
      scatteredLight += sceneScatteredLight;

      解釋:

      • EXP_FACTOR控制指數(shù)步進(jìn)的疏密程度,近處采樣密集以捕捉細(xì)節(jié)

      • Dither用于抖動(dòng)起始點(diǎn),減少帶狀A(yù)rtifact

      • effectivePhase在厚介質(zhì)中趨于各向同性,模擬多次散射后方向性丟失

      水下場(chǎng)景散射公式:


      這是一個(gè)簡(jiǎn)化近似(避免對(duì)場(chǎng)景光再做完整Ray Marching):

      • Lscene:水下場(chǎng)景光(SceneColor,考慮30%陰影穿透)

      • Taccum:累積透射率(場(chǎng)景光穿過(guò)水體的衰減)

      • μs:散射系數(shù)(決定多少光被散射出來(lái))

      • d:光程長(zhǎng)度(路徑越長(zhǎng)散射越多)

      • Isun:光源亮度(調(diào)制系數(shù),使場(chǎng)景散射與直接光散射亮度一致)

      物理效果:讓遠(yuǎn)處的水下物體看起來(lái)更模糊、更偏向水的散射色(霧化)。

      Step 3:薄層SSS(Thin Layer Subsurface Scattering)

      薄層(如波峰、浪花)厚度無(wú)法直接得知,只能用高度或法線近似。關(guān)鍵是正確估算光程,并處理與深水散射的過(guò)渡。

      輸入?yún)?shù)thickness:

      thickness是歸一化的厚度值,范圍 [0, 1]:

      • 0=極?。úǚ屙敳?、浪花邊緣)

      • 1=最厚(薄層與深水區(qū)域的邊界)

      通常由高度場(chǎng)、法線或其他幾何信息近似得到。代碼中乘以HPWATER_SSS_PATH_SCALE(默認(rèn)20米)轉(zhuǎn)換為等效光程。

      薄層與深水的幾何關(guān)系:

      波峰(薄層頂部)thickness ≈ 0
      /\
      / \
      / \ ← 薄層區(qū)域
      / \
      /────────\ ← thickness = 1(薄層底部 = 深水頂部)
      │ │
      │ 深水區(qū) │ ← S_volume(ray marching 累積)
      │__________│

      薄層的底部與深水區(qū)域連接。當(dāng)thickness接近1時(shí),薄層實(shí)際上“看到”的是深水區(qū)域累積的散射光。因此:

      • 薄層SSS不是獨(dú)立計(jì)算,而是近似深水散射在薄層區(qū)域的延續(xù)

      • 光程縮放(20米)較大,是因?yàn)橐ヅ渖钏甊ay Marching的累積效果

      • Fallback機(jī)制:當(dāng)thickness很?。ㄍ干渎矢撸r(shí),直接使用S_volume作為薄層的顏色

      為什么相機(jī)與光源角度相近時(shí),水面背面會(huì)稍亮?

      典型場(chǎng)景:夕陽(yáng)下,人以較低視角看水面。此時(shí)相機(jī)方向V和光源方向L角度相近(都是低角度),水面波峰的背面會(huì)呈現(xiàn)微微透亮的效果。

      這是相位函數(shù)、入射幾何項(xiàng)出射菲涅爾透射三者共同作用的結(jié)果:

      1. 相位函數(shù)P(cosθ)的前向散射

      • cosθ=dot(-V, L),V和L角度越近,cosθ越大

      • HG相位函數(shù)隨cosθ增大而增大(前向散射特性)

      • 散射光更多地朝向攝像機(jī)方向

      2. 入射幾何項(xiàng)G_sss在背面有值

      • 背面入射時(shí)NdotL<0,導(dǎo)致G_entry=0

      • 因此G_sss=1-G_entry=1,薄層SSS獲得入射能量

      • 正面入射時(shí)G_sss減小,薄層貢獻(xiàn)減少

      3. 出射菲涅爾透射fresnelTransmissionExit

      • T_exit=1-F_Schlick(f0, NdotV)

      • 法線朝向相機(jī)(NdotV大)→ T_exit大 → 壓制小,光容易出射

      • 法線不朝向相機(jī)(NdotV小)→ T_exit小 → 壓制大,光難以出射

      • 波峰背面的法線相對(duì)更朝向相機(jī),所以T_exit較大,散射光能出射

      三者的平衡:

      夕陽(yáng)低角度 + 人高視角看水面:

      入射:G_sss ≈ 0.6~1(背面/側(cè)面入射)

      散射:P_sss 中等偏高(V、L 角度相近但非正對(duì))

      出射:T_exit ≈ 0.7~0.9(低視角有所衰減)

      三者相乘 → 背面稍亮(自然的透光效果)

      這就是為什么波峰薄處在這種視角下會(huì)呈現(xiàn)柔和的透光效果。

      3.1 非線性光程修正(Nonlinear Path Length)

      薄層SSS用單次計(jì)算近似深水散射的延續(xù)。光程需要隨thickness增加而增長(zhǎng),以匹配深水Ray Marching的累積效果。

      物理直覺(jué):

      • 薄層(d→0):透射率高,fallback到S_volume,光程影響小

      • 厚層(d→1):需要更長(zhǎng)光程來(lái)匹配深水累積散射的視覺(jué)效果

      數(shù)學(xué)公式:


      代碼實(shí)現(xiàn):

      // HPWaterBSDFLibary.hlsl: Line 264-280

      // 線性部分:薄層區(qū)域
      float L_linear = thickness * HPWATER_SSS_PATH_SCALE;

      // 非線性部分:厚層區(qū)域,d2 讓光程在 thickness→1 時(shí)增長(zhǎng)更快
      float scatterStrength = Luminance(bsdfData.scatterColor);
      float L_nonlinear = thickness * thickness * HPWATER_SSS_PATH_SCALE
      * (1.0 + scatterStrength);

      // 光學(xué)深度決定混合比例,τ 大時(shí)使用非線性
      float opticalDepth = sss_extinctionScalar * thickness * HPWATER_SSS_PATH_SCALE;
      float nonlinearWeight = saturate(opticalDepth * HPWATER_SSS_NONLINEAR_STRENGTH);

      // 有效光程
      float sssPathLength = lerp(L_linear, L_nonlinear, nonlinearWeight);

      3.2 薄層散射計(jì)算與深水混合

      薄層SSS是深水散射在薄層區(qū)域的延續(xù)。根據(jù)透射率與深水散射混合:透射率高說(shuō)明水很薄,應(yīng)該直接看到深水的散射顏色。

      數(shù)學(xué)公式:


      代碼實(shí)現(xiàn):

      // HPWaterBSDFLibary.hlsl: Line 282-296
      // P_sss:相位函數(shù)
      float sss_cosTheta = dot(-V, L);
      float3 P_sss = CaculateScatterPhase(sss_cosTheta, _PhaseG);

      // S_sss:散射光計(jì)算
      float3 sss_transmittance;
      float3 S_sss = WaterVolumeLightLoop::CaculateScatteredLight(
      LightColor, bsdfData.absorptionColor, bsdfData.scatterColor,
      sssPathLength, P_sss, sss_transmittance);

      // HPWaterBSDFLibary.hlsl: Line 309-329
      // G_sss:薄層入射項(xiàng) = 1 - 正面入射項(xiàng)
      float G_sss = 1.0 - G_entry;

      // 薄層 SSS 輸出 = 入射項(xiàng) × 散射 × 陰影 × 補(bǔ)償
      float3 thinLayerSSS = S_sss * G_sss * lastShadowValue * HPWATER_SSS_SCATTER_BOOST;

      // --------------------------------
      // 薄層與深水的混合(Fallback 機(jī)制)
      // --------------------------------
      //
      // 薄層區(qū)域(thickness ?。?br/>// └─ transmittance 高 → sssWeight 低
      // └─ 直接使用深水散射顏色(S_volume)
      //
      // 厚層區(qū)域(thickness 大):
      // └─ transmittance 低 → sssWeight 高
      // └─ 使用薄層 SSS(近似深水累積散射的延續(xù))
      //
      // 注意:兩個(gè)分支都乘以 G_sss,保持入射分工一致
      //
      float sssWeight = saturate(1.0 - Luminance(sss_transmittance));
      thinLayerSSS = lerp(S_volume * G_sss, thinLayerSSS, sssWeight);

      解釋:

      • G_sss=1-G_entry確保正面入射時(shí)薄層SSS為 0,能量由diffR處理

      • HPWATER_SSS_SCATTER_BOOST補(bǔ)償單次計(jì)算與深水Ray Marching的亮度差異

      • Fallback機(jī)制讓波峰頂部(極?。┲苯涌吹缴钏⑸漕伾?/p>

      • 兩個(gè)分支都乘以G_sss,保證入射分工一致

      Step 4:背光透射(Backlit Transmission)

      當(dāng)對(duì)準(zhǔn)光源觀察時(shí),光從背后穿透薄水層產(chǎn)生輝光。這是對(duì)準(zhǔn)太陽(yáng)時(shí)水面發(fā)亮的原因。

      與薄層SSS的區(qū)別:

      • 薄層SSS:光散射后出射,方向較分散(g≈0.8)

      • 背光透射:光幾乎直穿,極強(qiáng)方向性(g≈0.998)

      數(shù)學(xué)公式:


      其中:

      • Gbacklit=clamp(?N?L,0,1):背面入射投影

      • Tbacklit=e^(?μt?d):Beer-Lambert透射

      • Pbacklit=PHG(cosθ,0.998):極強(qiáng)前向相位

      代碼實(shí)現(xiàn):

      // HPWaterBSDFLibary.hlsl: Line 370-392

      // G_backlit:背面入射投影
      float G_backlit = saturate(-NdotL);

      // 背光專用光程(比 SSS 短,純穿透路徑)
      float backlitPathLength = thickness * HPWATER_BACKLIT_PATH_SCALE;

      // T_backlit:Beer-Lambert 透射
      float3 T_backlit = exp(-sss_extinctionCoeff * backlitPathLength);

      // P_backlit:極強(qiáng)前向相位(g = 0.998)
      float backlit_cosTheta = dot(V, -L);
      float P_backlit = HenyeyPhase(backlit_cosTheta, 0.998);

      // 輸出
      float3 backlitTransmission = LightColor * G_backlit * T_backlit * P_backlit * lastShadowValue;

      解釋:

      • G_backlit只在背面(NdotL<0)有值

      • backlit_cosTheta=dot(V, -L)是攝像機(jī)看向光源穿透方向的夾角

      • g=0.998意味著只有幾乎正對(duì)光源時(shí)才能看到背光透射

      • HPWATER_BACKLIT_PATH_SCALE比SSS的scale小,因?yàn)楸彻馐羌兇┩?/p>

      Step 5:出射透射(Exit Transmission)

      散射光從水內(nèi)出射時(shí),再次經(jīng)過(guò)菲涅爾透射。

      數(shù)學(xué)公式:


      代碼實(shí)現(xiàn):

      // HPWaterBSDFLibary.hlsl: Line 98 (PostEvaluateBSDF)
      float3 fresnelTransmissionExit = 1.0 - F_Schlick(bsdfData.fresnel0, clampedNdotV);
      lightLoopOutput.diffuseLighting *= fresnelTransmissionExit;

      最終輸出組合

      數(shù)學(xué)公式:


      代碼實(shí)現(xiàn):

      // HPWaterBSDFLibary.hlsl: Line 207, 220
      float3 underwaterLight = G_entry * T_entry;
      float3 macroScattering = S_volume * underwaterLight;

      // HPWaterBSDFLibary.hlsl: Line 312
      float3 thinLayerSSS = S_sss * G_sss * lastShadowValue * HPWATER_SSS_SCATTER_BOOST;

      // HPWaterBSDFLibary.hlsl: Line 392
      float3 backlitTransmission = LightColor * G_backlit * T_backlit * P_backlit * lastShadowValue;

      // HPWaterBSDFLibary.hlsl: Line 440-441
      cbsdf.diffR = macroScattering;
      cbsdf.diffT = thinLayerSSS + backlitTransmission;

      參數(shù)說(shuō)明

      薄層SSS參數(shù)


      背光透射參數(shù)


      體積散射參數(shù)


      視覺(jué)效果分區(qū)


      物理參考

      • Beer-Lambert定律:光在介質(zhì)中的指數(shù)衰減

      • Henyey-Greenstein相位函數(shù):描述散射的角度分布

      • 菲涅爾方程:界面反射/透射比例

      • 輻射傳輸方程(RTE):體積散射的理論基礎(chǔ)

      文末,再次感謝hulalalala的分享, 作者主頁(yè):https://www.zhihu.com/people/ou-yang-xuan-58-47, 如果您有任何獨(dú)到的見(jiàn)解或者發(fā)現(xiàn)也歡迎聯(lián)系我們,一起探討。(QQ群: 793972859 )。

      近期精彩回顧




      特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。

      Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

      相關(guān)推薦
      熱點(diǎn)推薦
      奪冠幕后功臣!華子自曝支招唐斯對(duì)付文班:我給了他一套通關(guān)秘籍

      奪冠幕后功臣!華子自曝支招唐斯對(duì)付文班:我給了他一套通關(guān)秘籍

      羅說(shuō)NBA
      2026-07-18 05:16:01
      349票碾壓!英國(guó)新首相還沒(méi)進(jìn)門,先喊出大膽計(jì)劃:北方設(shè)10號(hào)?

      349票碾壓!英國(guó)新首相還沒(méi)進(jìn)門,先喊出大膽計(jì)劃:北方設(shè)10號(hào)?

      阿晪美食
      2026-07-18 11:58:09
      西方想不明白:中國(guó)人夏天敢開(kāi)空調(diào)?為何十幾億人可以一起用電?

      西方想不明白:中國(guó)人夏天敢開(kāi)空調(diào)?為何十幾億人可以一起用電?

      混沌錄
      2026-07-17 20:17:10
      周琦張鎮(zhèn)麟趙睿帶傷被征召,郭士強(qiáng)力推高詩(shī)巖廖三寧

      周琦張鎮(zhèn)麟趙睿帶傷被征召,郭士強(qiáng)力推高詩(shī)巖廖三寧

      煙潯渺渺
      2026-07-18 13:05:55
      他將38個(gè)兒女送國(guó)外,臨終告誡:莫忘日本的恩情,結(jié)果女兒成漢奸

      他將38個(gè)兒女送國(guó)外,臨終告誡:莫忘日本的恩情,結(jié)果女兒成漢奸

      大運(yùn)河時(shí)空
      2026-07-17 15:50:03
      面相師傅:無(wú)論男女,眉心有豎紋,預(yù)示著你后半生的3種命運(yùn)

      面相師傅:無(wú)論男女,眉心有豎紋,預(yù)示著你后半生的3種命運(yùn)

      卡西莫多的故事
      2026-02-02 11:46:25
      教育這扇門,正在對(duì)普通家庭的孩子“咔噠”一聲鎖上

      教育這扇門,正在對(duì)普通家庭的孩子“咔噠”一聲鎖上

      文青大叔說(shuō)
      2026-07-18 10:21:58
      1994年,一名香港老婦人在彌留之際大解密:戴笠不是死于空難

      1994年,一名香港老婦人在彌留之際大解密:戴笠不是死于空難

      興趣知識(shí)
      2026-07-10 20:35:26
      前曼聯(lián)隊(duì)長(zhǎng):梅西歷史地位已經(jīng)超越貝利和馬拉多納,但還是不如C羅

      前曼聯(lián)隊(duì)長(zhǎng):梅西歷史地位已經(jīng)超越貝利和馬拉多納,但還是不如C羅

      劉哥談體育
      2026-07-18 07:21:43
      入行前后判若兩人,網(wǎng)約車司機(jī)活成這般模樣

      入行前后判若兩人,網(wǎng)約車司機(jī)活成這般模樣

      網(wǎng)約車觀察室
      2026-06-03 21:41:43
      毀掉王治郅、逼姚明退役,他憑一己之力令中國(guó)籃球倒退了20年?

      毀掉王治郅、逼姚明退役,他憑一己之力令中國(guó)籃球倒退了20年?

      做一個(gè)合格的吃瓜群眾
      2026-07-18 15:50:58
      老人再婚第一次圓房是什么感受?62歲大媽說(shuō)出了大實(shí)話

      老人再婚第一次圓房是什么感受?62歲大媽說(shuō)出了大實(shí)話

      混音情感
      2026-07-18 15:35:43
      離譜!上海九院擬錄用名單曝光,91人全是博士,藥劑崗也不要本碩

      離譜!上海九院擬錄用名單曝光,91人全是博士,藥劑崗也不要本碩

      譚談社會(huì)
      2026-07-17 13:33:36
      女子自述被丑男“白嫖”8天:說(shuō)好送給她1輛大奔,結(jié)果是貸款買的

      女子自述被丑男“白嫖”8天:說(shuō)好送給她1輛大奔,結(jié)果是貸款買的

      江山揮筆
      2026-03-06 16:08:35
      清風(fēng)北京:3人被查

      清風(fēng)北京:3人被查

      第一財(cái)經(jīng)資訊
      2026-07-18 03:00:18
      "5大怪象"正在國(guó)內(nèi)迅速蔓延,我們要當(dāng)心了,你注意到了嗎?

      "5大怪象"正在國(guó)內(nèi)迅速蔓延,我們要當(dāng)心了,你注意到了嗎?

      碧海孤航
      2026-07-10 22:39:08
      日本這次為了亞運(yùn)會(huì)砸了兩千多億日元,怎么也沒(méi)想到

      日本這次為了亞運(yùn)會(huì)砸了兩千多億日元,怎么也沒(méi)想到

      小馬姨
      2026-07-12 17:16:02
      拿國(guó)家經(jīng)費(fèi)搞研發(fā),地震預(yù)警App卻設(shè)VIP門檻引眾怒

      拿國(guó)家經(jīng)費(fèi)搞研發(fā),地震預(yù)警App卻設(shè)VIP門檻引眾怒

      燕梳樓頻道
      2026-07-16 21:32:06
      比亞迪固態(tài)電池續(xù)航1218公里,2030油電同價(jià)

      比亞迪固態(tài)電池續(xù)航1218公里,2030油電同價(jià)

      娛樂(lè)圈的筆娛君
      2026-07-18 05:46:48
      33歲鄧倫精神異常?和經(jīng)紀(jì)人聚會(huì)緊張啃手,滿臉愁容表情癡傻狀態(tài)差

      33歲鄧倫精神異常?和經(jīng)紀(jì)人聚會(huì)緊張啃手,滿臉愁容表情癡傻狀態(tài)差

      扒星人
      2026-07-17 13:56:03
      2026-07-18 16:39:00
      侑虎科技UWA incentive-icons
      侑虎科技UWA
      游戲/VR性能優(yōu)化平臺(tái)
      1599文章數(shù) 987關(guān)注度
      往期回顧 全部

      科技要聞

      WAIC2026看什么?這份"不迷路"攻略請(qǐng)收好

      頭條要聞

      男子八戰(zhàn)清華終上岸:曾被女子騙100多萬(wàn) 為賺錢做保潔

      頭條要聞

      男子八戰(zhàn)清華終上岸:曾被女子騙100多萬(wàn) 為賺錢做保潔

      體育要聞

      德尚是非典型法國(guó)人 14年執(zhí)教留下豐厚遺產(chǎn)

      娛樂(lè)要聞

      大S給具俊曄留遺產(chǎn)是昏頭?實(shí)際上她清醒得很

      財(cái)經(jīng)要聞

      股民當(dāng)街砍博主!韓國(guó)股市 終極大屠殺

      汽車要聞

      把中國(guó)超跑賣到英國(guó),比亞迪正在被世界看見(jiàn)

      態(tài)度原創(chuàng)

      親子
      旅游
      家居
      藝術(shù)
      公開(kāi)課

      親子要聞

      幼童顱內(nèi)有“雞蛋”大腫瘤,深大華南醫(yī)院多學(xué)科聯(lián)手“摘瘤”

      旅游要聞

      在福鼎崳山看見(jiàn)海島振興的模樣

      家居要聞

      2026建博會(huì)(廣州) 公裝聯(lián)探展交流活動(dòng)

      藝術(shù)要聞

      243米!蒙古國(guó)未來(lái)第一高樓,最新施工現(xiàn)場(chǎng)!

      公開(kāi)課

      李玫瑾:為什么性格比能力更重要?

      無(wú)障礙瀏覽 進(jìn)入關(guān)懷版 主站蜘蛛池模板: 红海行动2蛟龙行动电影在线观看| 最美的安排电视剧| 黑执事08| 加勒比海盗女海盗1在线看免费完整版 | 激战酒店1-80集电视剧| 老师·好电影在线观看| 世仇爱恨:最终和解短剧全集| 比悲伤更悲伤的故事结局| 输赢电视剧全集在线观看完整版 | 瑜伽室的激情| 安徽泗县地图| 酒店免费高清在线观看| 下众的爱| 新还珠格格全集优酷| 好姑娘1全集观看免费高清 | 无良公会在线观看| 小妖怪的夏天动画片| 白衣绳索牙医生| 仙剑奇侠传4动画| 誓言今生 下载| 天美传奇在线观看免费播放 | 女技师电影| 西游降魔篇罗志祥| 姐姐的朋友在线看| 我美丽的瘦子8| 光荣mv| 大秦帝国第三部崛起| 新上任的秘书和上司电视剧剧情介绍 | 拆局专家迅雷下载| 母亲穿睡衣遇见儿子同学电影| 未来影院手机版在线播放版| 水手服饰育| 我唾弃你的坟墓 电影| 全球冠军:电竞大神全集免费| 公之浮中字2023最新版| 十一天十一夜| 《你和我的倾城时光》电视剧 | 唐宫美人天下迅雷下载| 黑暗世界| 麦乐迪女超人(满星版)在线观看| 黑道风云二十年第二部| 中国刑警电视剧| 需要爸爸播种手机播放美国电影的软件 | 繁峙县| 孝子电视剧| 家教韩国| 3d柔铺团之极宝乐百度云| 物伤其类| 《归队》免费观看| 《公的浮之手中字》免费| 我的拿手好戏一一吃屎| 哆啦a梦免费版在线观看| 做aj电视剧免费大全| 两个人韩国BD在线观看免费| 朝花若锦电视剧免费观看全集高清 | 新金瓶梅龚玥菲版| 妈妈的职业2观看完整版| 楼下女友请签收在线观看免费| 龚玥菲新金瓶高清什么时候上映| 法国空乘9特别版| 高清《奇怪的美发沙龙》中文| 蜜桃1997| 原千岁在线观看| 马龙结了三次婚| 西班牙最亲密的兄妹电视剧| 电视剧仁心俱乐部分集剧情| 完美小歪| 爱我几何《莫妮卡》在线观看| 《水浒传之英雄本色》| 新世界孙红雷| 法国少女农场2中文版在线观看| 天赐的声音6| 夺命枪火 电影| 三年中国国语高清免费播放 | 山炮进城| 水电维修工的绝遇2| 魔鬼天使 杨思敏| 家属と姉妹の声| 日本本乡爱主演的电影| 刑侦12在线观看粤语版| 女友成双第二季| melodymarks女超人免费观看全部| 午夜理论第1000集| 成全免费高清动漫观看在线看动漫 | 哇嘎电影免费播放高清| 《美容院:特殊待遇》4| 我爱甜甜圈| 女超人韩国在线观看电影| 敦刻尔克电影| 子夜归一共多少集| 今夜无法入睡电影免费观看| 潜罪犯粤语| 谍战深海在线观看| 《需要爸爸播种美国》爸爸是谁扮演的 | 再爱一次| 女超人麦乐迪无删减版在线看| 潜伏者40集在线播放免费| 《阁楼》| 3v1三人一次性体检韩国电影 | 法国满天星电影在线观看完整免费高清原声 | 《情欲按摩院》未删减版| 高清《爱上朋友的母亲》电影| 男生女生一起愁愁愁全部电视剧观看| 年轻的妈妈电视剧第四季完整版| 夜的第七章短剧| 《私人助理2》电影免费观看| 百日蔷薇动漫版| 冰冷长街| 我的游泳池工作2| 新金梅瓶2 国语完整版-视频| 龙门镖局 影音| 荣誉法则满天星版在线| 施公奇案第二部| 致命弯道3完整| 酒店3-15集| 心火电影在线观看完整免费高清版| 5个孩子的妈妈要努力| 《双乳丰满的女学生》| 鹿鼎记黄晓明版粤语| 雾都猎狐| 黄平县| 九江十二坊粤语| 小主别闹| 白蛇传说之天乩| 温柔的谎言在线观看| 上海第一财经广播| 情逢敌手| 瓜达卢佩的玫瑰在线观看免费版| 敢死队高清| 刑事侦缉档案第一部| 女超人韩国| 寒战2电影| 吉尔莫女孩第二季| 朋友互换麦子在线观看| 高清《残花》电影在线观看| オアシス| 男女一起愁愁愁免费观看91| 《碟中谍5:神秘国度》| 爱我多深电影完整版| 需要爸爸插种子| 质问的意思| 正义之刃短剧免费观看完整版高清| 和部长一起出差在线观看 | 娘家的故事上部| 需要妈妈播种籽2| 放下你的武器| 电视剧你比星光美丽免费观看| 清徐县| 大明风华1-62集免费| 因为太怕痛所以就全点防御力了 | 电影危机航线免费观看| 麦乐迪马斯克满天星电影在线观看网站 | 斗破苍穹动漫第一季| 加勒比女海盗2观看高清完整版| 斗罗大陆免费观看完整版高清在线| 战神王妃短剧全集| 《裸体按摩师2》电影在线观看| 亦舞之城电视剧免费观看高清| 五月天激情小说网| 斗罗大陆3龙王传说第四季免费观看| 高清《聊斋艳奇之陆判性经》| 肉脯团电影完整版| 男模泳装下凸图| 女律师替丈夫还钱电影免费观看| 给我完整版在线观看| 女特警电视剧免费观看| 韩国蕾切尔热舞| 蒂法3d在线观看| 足球尤物高清完整版在线观看| 日剧《家庭教师上门拜访》| 世界第一初恋ova| 武动乾坤 起点| totakka haya kirguzux的功能介绍 | 搞定女神| 寒门赘婿全集免费| 西部狂野满天星1980年| 悠悠寸草心2| 流氓大亨粤语| 左爱右欲电影| 后院露营第一季未增减0.0| 《借妻》完整版观看| 亲爱的仇敌电视剧免费观看| 泰国屠宰娃娃观看| 伊织凉子| 古墓丽影(法国版)女版播放| 爱我就别想太多全集在线| 用我的手指打扰你| 距元旦还有85天| 雷欧奥特曼国语| 双女任务在线观看免费版完整版| 沙鹰行动| 江苏卫视花样年华全集| 佐罗满天星版免费观看| 蜡笔小新电影国语| 长相思第二部免费| 迷人的保姆 电影免费| 用身体偿还给社长的妻子电影| 儿子妈妈免费观看大全电视剧| 落跑新娘| 韩国夫妇交换| 电视剧乐意为人| 密室大逃脱第二季| 韩剧《我的游泳女教练》免费观看| 斗罗大陆免费完整观看170集| 挣扎吧当亚君| 渔夫荒野史记1988版七| 高清《寂寞的寡妇》电影| 我从不忠截取的一段画面 | 人细鬼坏| 嫂嫂三角裤湿湿| 《贝拉8》完整版| 太阳帝国电影免费播放| 雪中悍刀行40集免费| 且试天下电视剧免费观看全集 | 私袜会所电影| 电影睡美人| 部长出差的日子完整版| 婿事待发全集免费观看全集| 疯狂鉴宝团| 性的暴行北越未删减版 | 切尔诺贝利日记| 《怪谈》免费观看| 束缚游戏在线免费观看| 第一次爱的人第6集免费观看| 钢铁巨人| 急诊护士在线| 电信宽带管家| 梦回鹿鼎记完整版| 宽城| 偷情水电工伦理片| 王刚夜幕下的哈尔滨| 聚会的目的手机在线观看| 法国空姐4(多塞尔航空)完整版免费中文 | 八八戒7| 爱情公寓5分集剧情| 雪中悍刀行2免费观看完| 《兄弟换麦子6国语版1080P》bd影视免费在线观看 - 云端影库 | 酒店1—50全集观看| 大江大河第2部免费播放| 新视觉6080| 奇妙发型屋| 夏色のコワレモノ| 快17电影网| 角斗英雄| 入室强奸在线免费观看| 福尔摩斯小姐2| 孙千黄景瑜冬至免费观看| 晚安,为我而眠的妹妹| 轩辕剑之天之痕电视剧下载| 电视剧麦香| 灵璧县| 交换韩国| 飞驰人生2在线观看免费完整版| 施公奇案2电视剧| 插曲的痛免费观看在线高清| 牧神记在线观看免费观看完整版| 还珠格格第一部高清| 公的浮之中字9| 不忠被剪辑| 女儿的奶水| 新闻女王电视剧在线观看免费| 我老婆的闺蜜ID中字| 豺狼帝国| 爱在陌生世界| XXXX美国| 天堂镇警局第一季| 变态研讨会| 三人行电影| 战狼4西瓜视频免费| 无名天使3d粤语| 少妇的诱惑免费观看完整版中文| 锵锵锵锵锵游戏免费完整观看| 电影《德州情谜》免费看| 姐姐的朋友在完整5视频带翻译| 小丑1在线观看免费版高清| 双女任务免费完整版| 我爱hk开心万岁下载| 刀客家族的女人44集全集免费观看| 三级健身房教练| 哈姆奈特未删减| 办公室糟蹋秘书在线观看| 《飞机上特殊服务5》| 3d版玉蒲团| 恋爱先生免费观看全集| 《红高粱》电视剧| 日本JIzz| 终末的后宫动漫版免费观看| 知否应是绿肥红瘦| 新杨门女将电视剧1| 爸爸播种在美国| 加勒比女海盗9美版免费| 哲仁王后电视剧| 金银梅10全集免费播放| 天剑绝刀之独孤九剑电影完整版| 非亲父子| 再见李可乐电影在线看免费| 埃丽·诺娃《纯粹》满天星| 白发魔女传电影| 新潘金莲高清完整版| 黑白配高清国语免费观看在线| 新楚留香任贤齐版高清| 喜爱夜蒲 bt| 《王牌部队》| 伦理片京东塔俘虏女兵在线观看| 灿烂的花园| 真心让你幸福| 五月天激情小说| 女超人法国无删减版电影在线观看麦乐迪 | 《刚结婚陪部长出差的日子》| 活着韩国丧尸片完整版| 搞笑一家人国语版全集| 电影早春二月| 职场下属的妻子HD中字在线观看| 无颜之月下载| 电视剧妈妈在等你全集免费播放| 插曲的痛60全集免费观看高清版在线观 | 少年派2什么时候上映几点| 韩国电影在线观看2021年| 房间里的二人世界原声全集| 潍坊军训吊带| 思春期1~4集动漫无删减| 食物链12大尺寸| 七根心简电视剧免费观看| 火口的两人全集免费观看| 电影上位在线观看| 意大利电影需要爸爸的种子| 年代秀20121207| 朝九晚五电影| 给岳肚子播种怀孕| 善良的女秘书的目的在线| 电视剧红妆| 美人心计21| 入室暴行中文版免费观看完整版| 蔡妍 两个人 mv| 坠落电影完整版免费观看| 木下檀檩子MV免费观看| 左耳电影在线观看免费| 双龙传丐世英豪| 奈奈和熏的sm日记| 盛唐风流电影在线观看高清国语| 阿凡提之奇缘历险| 悬疑剧二十一天免费观看在线| 电梯小姐动漫3在线观看| 陪讨厌部长千金去出差旅| 哪吒2在线观看| 浴血黑帮:不朽传奇全集观看| 哇嘎免费观看完整版高清在线观看| 塔日酒店完整版免费| 年轻的母亲2线在正版| 再见十八班 电影| 一起愁愁30集高清播放在线| 金装的维尔梅免费| rerese| 结衣波多野电影| 迷人的小婊子| 花木兰字幕| 小新洗衣店1—3| 灯火阑珊专业网络电视直播| 美国电影《需要爸爸播种2》在线观看| 烬相思免费观看全集完整版| 刑事侦缉档案2电视剧| 灿烂的遗产国语版全集| 推油电影| 豪门千金张小麦短剧免费观看| 治狐臭偏方| 女版战狼6全集免费看| 欧美战狼6妈妈最美| 无盐之月| 三更车库在线观看| 隐身帽| 艳姆电视剧全集在线观看| 隐密的角落| 凝香劫电视剧40集免费观看| 超级教师3免费版电视剧 | 售楼部小姐的秘密在线观看| 最终列车醉汉3电影免费观看| 两个人高清电影在线观看| 特殊按摩精油3的功能主治与使用| 便衣警互射10枪| 鱼跃在冬季国语| 天网追踪电视剧免费观看| 古墓丽影山寨版满天星免费观看| 鱼锅饼子| 宝贝计划 成龙| 宿敌电视剧免费观看| 黑白配HD1080电影免费版 | 温柔乡1984年意大利| 继拇献身义子| 《天空》 电影| 原来我很爱你电视剧免费观看| 绝地战警2| 韩国女销售买房子的电影| 沈逸三妹泳装照片高清| 十七大内容| 电影《假爸爸》免费观看| 倔强驱魔师1-4集免费动漫在线观看樱 | 《渔夫的荒野史记》| 赤足惊魂下载| 神武主题曲| 全明星之夜| 牙医姐妹 在线观看| 狙击枪怎么折| 和台湾这次打得起来吗| 咖喱辣椒3| 火影忍者h动漫| 火焰鸡蛋花 电视剧| 仙逆第122集在线观看| 直到黎明| 女邻居的滋润4| 大明风华免费策驰影院| scp电影| 高清魔法蓝精灵未删减| 韩国美容院特殊服5| 《我的漂亮朋友》电视剧| 泰剧星月情| 猎杀豪放女| 最高爱人诏三上解说| 少女免费版在线观看第6集| 夫妻一场 19楼| 电视剧红娘子第二部| 《丈夫邀部长来家吃饭》日剧部长看 | 部长夫人的秘密| 日掛中天全集观看| 名侦探柯南国语版tv| 鬼灭之刃第二季全集免费观看| 隐身蓝帽子| 冰与火之歌第八季| 钻石王老五的艰难爱情 电视剧| 唔该借歪| 肯兰德桑德兰满天星| 决战桂林| 西游降魔篇票价| 《上位2》电影在线观看| 顶级飞行员女版满天星播放| 公交车上的那些事免费看中文| 少年高潮H跪趴扩张H| 女人如花在线观看完整版| 农场主的女儿们kB经曲| 满天星《法国女仆》在线| 身为一个胖子免费观看| 蓝可儿电梯事件| 黑人开发妻子张艳| xl司令第一季全集在线看免费版 | 受益人 电影| 《疯狂动物城2》普通话免费观看| 维修工的艳遇在线播放| 满江红枪版| 《锦绣芳华二》全集免费观看高清 | 满天星女版唐三藏| 韩国电影我的游泳女教练免费观看| 与凤行电视剧在线观看完整版免费 | 最终幻想15王者之剑| 翻云覆雨电视剧| 美国空乘免费完整版在线观看| 女警雄心| 花宫亚美| 末日卷轴| 私人女性监狱美国版什么时候上映 | 爱他就去追| 电影美国禁忌结局1- 4在线观看中文| 日冕之恋泰剧免费观看| 超级富豪| 布衣神相电视剧| 嫂子的诱惑| 青春草免费在线视频| 难寻电视剧免费观看全集完整版| 闪耀的她高清免费观看全集完整版| 维修员工的培训电影| 赘婿电视剧在线观看| 亲吻姐姐第1季全集| 梅西疑似脚踝隆起大包| 战狼6免费观看网站| 爱你几何在线观看完整免费| 甄嬛传电视剧全集免费版| 宁安如梦热播| 收获之夜百度影音| 正在播放: CJOD-348 乳头冰巨乳零食妈妈厚直到早上无与伦比的客户服务中出事 | 伦理《法国护士长》观看-电影全集HD高清完整电影 | 维修工的艳遇电影手机在线| 女人自己扒开荫道口| 在线观看电视剧| 《交缠》2024年电影| 粉红大白菜在线观看 | 战狼6欧式少女高清观看| 眷恋你的温柔无删减在线观看全集 | 麻将电影| 情侣剧烈做运动的表情包| 美国式家庭禁忌结局-1| 朝鲜牡丹峰乐团成员| 豪门弃少:归来即巅峰全集免费 | 陆贞传奇34| 色之恶鬼| 奇幻贵公子第二季| 《为丈夫升职而献身部长》韩剧| 驯服小峓子理伦片在线播放| 我的遗憾和你有关| 世上只有爸爸好| 最近韩国电影免费观看| 浮之手公公| 斗罗大陆电视剧在线| 淮河流域图| 大梦归离免费看| 一休哥动画片免费观看全集| 白峰在线观看免费版电视剧| 加里森敢死队高清国语| 电影《欲性高》| 电影《庄园女仆满天星》| 多哈跳水世锦赛2024赛程| 绿灯侠翡翠骑士| 修理工的艳遇在线| 原来是老师啊动漫| 开战日电影在线看免费观看| 三姐妹高清在线观看免费韩剧| 玉女心经之官人我要| 浮之公手4| 日本战狼4免费国语| 我的土地我的家30集| 兔子先生高清免费观看全集| 啦啦啦 淑熙 歌词| 电影堕落| 女超人在线完整版| 我的朋友的瘦子4| 麻豆mdx0020穷小子大翻身| 温泉旅行2在线观看| 鸡婆大师| 护国战神:卸甲归田当奶爸全集免费| 女超人精彩片段合集| 二十不惑2电视剧免费观看正版| 玩偶姐姐在线网址观看| 人猿泰山1995版| 蓝精灵动画片国语| 田中柠檬| 《高庄监狱》完整版免费观看| 第11集| 诈欺游戏第二季| 德川幕府刑法三部曲| 薛平贵与王宝钏第45集| 法律事务论文| 新审死官粤语| 金银瓶1-5hd普通版2| 旖旎婚色短剧大结局免费观看全集 | 高清火烧天堂镇未删减| 战狼6大牛高清完整版下载| 永不回头剧情介绍| 减肥健美操| 姜汉娜:《瑜伽》在线观看| 纯情罗曼史第一季全集在线| 无上神帝全集免费观看| 打扑克视频免费观看| 爱我几何,免费| 姐妹4完整版在线观看| 三年大片高清在线观看全集免费观看国语| 绝命幽灵船免费观看完整版| 新水浒传第26集| 神秘的发型屋韩国| 建议取消强制自动续费| 高清96分钟:列车爆炸案未删减| 需要爸爸播种2美版在哪里可以看| 飞屋环游记电影国语版免费版观看| 《主咖和Ta的朋友们》| 高压监狱2免费观看完整版在线播放 | 凤凰网军事观察室| 好看动漫推荐| 色影音| 17影院| 重生之嫡女毒妃:飒爆了短剧全集| 八戒在线观看免费高清电视剧狂飙| 雪中悍刀行第二部大牛影库| 瑟瑟屋| 长筒袜电影| 高清《致命弯道11》| 韩国电影精油按摩师| 棒针编织花样| 高清纯真年代的爱情未删减| 《女销售员的秘密》2| 电影远山的呼唤| 欢喜游龙演员表| abo成结模拟动画演示| 武动乾坤788| 于无声处 电视剧| 两组一起按摩的电影| 天狱飞龙| 厚颜无耻韩国动漫观看免费| 《女超人满天星版》麦乐迪在线播放 | 胡鑫宇最新消息进展官方今天| 爱的点滴| 水上游击队全集| 如果还有明天第三季| 水润女人未删减版| 永不妥协| 奇葩说第六季| 小虎队老磁带上万| 做aj免费高清电视剧观看| 亮剑3gp下载| 小小的我电影免费观看易烊千玺 | 乡村爱情第4部| 《大风杀》电影HD| 《修车艳遇》在线观看| 白鸟ゆな| 电视剧青春无季免费观看西瓜影视| 我唾弃你的坟墓 在线| 满天星《法国女仆》在线 | 一周的朋友电影在线观看| 韩剧《爷爷与媳妇》剧情介绍分集 | 倔强的驱魔师在线观看 | 法医王妃:验尸无敌全集免费| 王诗玥柳鑫宇公布恋情图片| 侏罗纪公园 2013 电影| 插曲的痛| 我放荡的生活| 亡命雷区| 特殊外卖员在线观看| 釜山行完整版在线观看| 神秘人质下载| xl司令第一季全集免费播放在线观看 | 韩剧借种| 妈妈的职业2观看全集免费高清中文| 黑道风云二十年电视剧| 给社长当秘书替老公还债| 斗牛要不要高清| 大秦赋全集| 被安排和讨厌部长出差韩剧| 《楼上楼下》| 人猿泰山未删减完整版| 《激战丛林2》满天星| 穿越弃少短剧全集| 都铎王朝第一季qvod| 电影《无憾》免费观看| 湖北卫视综合频道| 新猛龙过江电视剧| 淅川县| 校园的早晨舞蹈| 美景之屋6:我的完美人生| 与父同行泰剧| 在线播放:SSPD-128 怪盜 女蝶 天海翼-凌辱快感 - 国产高清传媒 | 永昌县| 《超女麦乐迪》| 斗罗大陆在线| 超级快递| 伊丽莎白坎贝奇的《品味人生》 | 张艺兴诉b站侵权案将开庭| 永不磨灭的番号 高清| 《LX司令》| 月球正在冷却收缩| 龙子太郎动画片免费高清版国语| 皇家师姐国语版| 新世纪高潮战队| 三国95| 《法国少女》2| 终极格斗| 爱情动作免费观看全集完整版 | 《红杏出墙》无删减在线观看| 隐秘的角落在线观看| 贵妇人精油按摩伦理电影| 征服人妻第1-52集资源请求| 义姐是不是良喂养动漫第2季免费观看| 爱情电影网 佐山爱| 插曲30全集免费观看| 《妻子3》免费高清电视剧在线观看| 天神地兽神兽金刚全集| 淋巴肉怎么辨别| 《over flow》真人版| 善良的男人电视剧大结局免费观看| 女教师波多野结衣在线播放| 安吉拉主演的《透视》| 沣满的护士2在线电视剧| 甲虫王者| 诺斯费拉图| 战狼6欧美版免费资源下载| 天海翼视频在线播放| bastard!!暗黑破坏神| 草莓之夜电影版在线观看| 秭归县| 《模特人生》韩剧| 魔法咪路迷路| 历史永远铭记电视剧| 潜山县| 销售员2| 剑来动漫第一季免费观看| 举起手来2追击阿多丸号下载| 二人免费高清第27集在线观看 | 斗罗大陆免费下载| 记得我电影完整版| 偶像活动stars| 《除却巫山》未删减版| 流星花园第2部全集| 台湾经典剧《浪漫女家教》黛比扮演 | g20峰会电影在线观看完整版| 母亲3| 137号案件未删减| 台湾经典剧《浪漫女家教》黛比扮演| 美竹凉子人体艺术| 分娩按摩《4》| 我的继母三级片| 美国海战电影| 老爸的爱情全集在线观看| 龙虎山张天师电影免费观看| 《饥饿难耐2》| 世界第一初恋2| 一家老小向前冲高清 | 一起愁愁愁电视剧30分钟在线观看| 无颜之月在线看| 暴躁老妈高清免费观看电视剧大全老| 天使禁恋| 斗破苍穹缘起在线观看| 人质完整版在线观看| 艳情电影邻居的阿姨| 情色电影网| 电视剧长相思在线观看免费| 商务旅行戴绿帽在线观看| 十九岁免费观看| 巨熟乳波霸a 田中瞳| 别墅攻略HD完整版 | 望向太阳电影| 《私人航空》在线看中文版| 对风说爱你| 鲁豫有约周星驰| 周星驰电影全集高清| 宋孝敏在《露营地》中| 后宫风韵传之霓裳玉女| 隋唐英雄全集在线观看| 意大利95版电影《人猿泰山》劳拉 | 《瓜达卢佩》完整版| 少年的你豆瓣| 赘婿 电视剧| 你的婚礼免费观看| 以家人之名电视剧免费观看全集| 南北少林电影| 黑帮大佬和我的365| 同学聚会2电影完整版结局在线看免费 | 流星花园高清字幕版| 反骗天下电视剧| 电影美国爸爸要播种| 紫罗兰永恒花园动漫| 世上只有妈妈好免费观看第一集| 狂飙全集免费观看| 韩国电影修理工艳遇| 珠帘玉幕电视剧免费观看| 漂亮的保姆高清在线完整版| 南海归墟电视剧16集免费观看| 小辣椒3电影免费播放| 一路向西zoey| 唐朝浪漫英雄剧情介绍| 爱情牧场| 《在姨母家的客厅》| 高清白日梦奇遇记| 肖恩康纳莱| 变形计勇敢的心| 需要爸爸播种子2电影| 海军陆战队员| 艾克赛德| 铠甲勇士之帝皇侠| 爱我几何 完整| 超能战甲| 电影《断金》| 韩剧完整的爱国语版| 除却巫山2007未删除版本共多长时间| 杨春霞乱云飞| 大鱼海棠| 罪恶都市电影| 年经继拇4| 性的暴行2小时16分| 少年歌行电视剧在线观看免费高清| 一只跳蚤的自传1976年版| 男生女生一起愁愁愁全部电视剧观看| 公的浮之手2电影免费观看| 喜羊羊与灰太狼4| 不要对我撒谎| 大耳朵图图第季全集| 老婆去当社长的秘书2全集免费观看| 《父母爱情》续集| 不要向下看| 安娜德阿玛斯| 女性治疗营1| 赏金猎人粤语版| 秦总夫人| 桃花在线| 隐形的帽子在线观看完整版免费高清| 狄仁杰断案传奇96版第二部| 邪魔缠身的约纳斯小姐| 阳光下的冰器| 瓜达卢佩的玫瑰电影在线伦理片 | 回复术士的重启人生观看| 妈妈的职业在线观看视频| 刺青在线观看| 封神英雄榜1部| 新妈妈2韩国电影| 美乃雀主演的《青鸟》在线播放| 阿b哥的一天全集| 韩剧《楼上楼下》| 好妈妈7在线观看完整电影| 无颜之月在线观看免费| 朝国年经的继6免费| 她唇之下电影无删减资源| 某种物质电影免费观看整版| 《法国风情农场》正片观看| 男子发明喂鸡神器 网友:费鸡头 | 从失乐园开出的地铁| 优酷 火影| 韩国成人版电影神奇的帽子在线观看| 《入青云》36集免费| 鬼吹灯之天星术日语| 风云2全集| 雪豹百度影音| star-371| 小东西逃跑是要受到惩罚的| 私人航空2法国电影| 河南男子与猪办婚礼| 黑暗侵袭1高清| 恶魔的艺术第二部| 花蝴蝶4大全免费多少| 商朝电视剧| 需要爸爸种子-在线追剧| 后宅争斗:主母不好当短剧全集 | 我的一个挂比朋友| 安吉拉·怀特 透视| 活埋电影免费完整视频| 火影忍者最新op| 苏菲的抉择| 粉江大白菜完整版观看| 喜羊羊之异国大营救| 邱淑贞三圾片大全| 高清贝尔法斯特天堂路| 需要爸爸播种中的字| 陈式太极拳老架一路74式| 最新蛇片| 我是刑警免费| 罗丽莱尔星克《魔术师》免费观看| 风筝电视剧| 星期五的寝室| 封神英雄2| 小辣椒3电影在线看免费完整版高清 | 《品味人生》伊丽莎白.坎贝奇| 电影《避暑的夫人》观看| 伸出你的手| 电影赤壁| 晚安,为我而眠的妹妹| 爱情万万岁全集| 荣誉电视剧| 老师好免费电影完整版| 女儿的闺蜜id| 高清马洛谋杀俱乐部 第三季| 仙逆108集完整版在线观看| 尖叫皇后第一季在线完整版免费观看| 原千岁| 维修人员的培训免费观看| 火锋刀蓝| 黑衣人国语高清| 高校风云| 陪部长出差的电影叫什么名字| 日在学校|