Showing the changes to libraries/render-utils/src/RenderDeferredTask.cpp (1 of 6 files). Show all
Unified · Split
| @@ -124,8 +124,7 @@ RenderDeferredTask::RenderDeferredTask(CullFunctor cullFunctor) { · 123 unmodified lines | ||
| 124 | 124 | addJob<DrawLight>("DrawLight", lights); |
| 125 | 125 | |
| 126 | 126 | const auto deferredLightingInputs = render::Varying(RenderDeferred::Inputs(deferredFrameTransform, curvatureFramebuffer, diffusedCurvatureFramebuffer)); |
| 127 | − // const auto scatteringFramebuffer = addJob<SubsurfaceScattering>("Scattering", scatteringInputs); | |
| 128 | − | |
| 127 | + | |
| 129 | 128 | // DeferredBuffer is complete, now let's shade it into the LightingBuffer |
| 130 | 129 | addJob<RenderDeferred>("RenderDeferred", deferredLightingInputs); |
| 131 | 130 | |
| @@ -136,6 +135,8 @@ RenderDeferredTask::RenderDeferredTask(CullFunctor cullFunctor) { · 4 unmodified lines | ||
| 136 | 135 | // Render transparent objects forward in LightingBuffer |
| 137 | 136 | addJob<DrawDeferred>("DrawTransparentDeferred", transparents, shapePlumber); |
| 138 | 137 | |
| 138 | + const auto scatteringFramebuffer = addJob<SubsurfaceScattering>("Scattering", deferredLightingInputs); | |
| 139 | + | |
| 139 | 140 | // Lighting Buffer ready for tone mapping |
| 140 | 141 | addJob<ToneMappingDeferred>("ToneMapping"); |
| 141 | 142 | |