浏览代码

HDRenderPipeline: Fix issue with emissive that is now HDR

/RenderPassXR_Sandbox
sebastienlagarde 7 年前
当前提交
02c6a152
共有 1 个文件被更改,包括 2 次插入3 次删除
  1. 5
      Assets/ScriptableRenderPipeline/HDRenderPipeline/ShaderPass/ShaderPassLightTransport.hlsl

5
Assets/ScriptableRenderPipeline/HDRenderPipeline/ShaderPass/ShaderPassLightTransport.hlsl


if (unity_MetaFragmentControl.y)
{
// TODO: THIS LIMIT MUST BE REMOVE, IT IS NOT HDR, change when RGB9e5 is here.
// Do we assume here that emission is [0..1] ?
res = PackEmissiveRGBM(lightTransportData.emissiveColor);
// emissive use HDR format
res = float4(lightTransportData.emissiveColor, 1.0);
}
return res;
正在加载...
取消
保存