浏览代码

Add lerp to take in account the shadow dimmer value of punctual lights after calculating the transmittance.

/main
Remy 6 年前
当前提交
ddf21d19
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1
      com.unity.render-pipelines.high-definition/HDRP/Material/Lit/Lit.hlsl

1
com.unity.render-pipelines.high-definition/HDRP/Material/Lit/Lit.hlsl


{
// Caution: This function modify N and lightData.contactShadowIndex
transmittance = PreEvaluatePunctualLightTransmission(lightLoopContext, posInput, distances.x, NdotL, L, bsdfData, N, lightData);
transmittance = lerp( bsdfData.transmittance, transmittance, lightData.shadowDimmer);
}
float3 color;

正在加载...
取消
保存