/// <summary> /// HDRP calls this function once every frame where GetSunLightCookieParameters returns true. /// Implement it if your CloudRenderer needs to render a texture to use for the light cookie (for example for cloud shadow rendering). /// </summary> /// <param name="builtinParams">Engine parameters that you can use to render the sun light cookie.</param> public virtual void RenderSunLightCookie(BuiltinSunCookieParameters builtinParams) { }
public override void RenderSunLightCookie(BuiltinSunCookieParameters builtinParams) => m_PrecomputedData.BakeCloudShadows((CloudLayer)builtinParams.cloudSettings, builtinParams.sunLight, builtinParams.hdCamera, builtinParams.commandBuffer);