From 6240454c551e2b6c3ac4558e92a371baacb4e2a6 Mon Sep 17 00:00:00 2001 From: Olivier Prat Date: Fri, 28 Sep 2018 10:33:47 +0200 Subject: [PATCH] Switched back to half res depth when resolutionLevel>1 --- libraries/render-utils/src/AmbientOcclusionEffect.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libraries/render-utils/src/AmbientOcclusionEffect.cpp b/libraries/render-utils/src/AmbientOcclusionEffect.cpp index a89d17c5c4..b0b371a715 100644 --- a/libraries/render-utils/src/AmbientOcclusionEffect.cpp +++ b/libraries/render-utils/src/AmbientOcclusionEffect.cpp @@ -458,8 +458,7 @@ const gpu::PipelinePointer& AmbientOcclusionEffect::getBuildNormalsPipeline() { } int AmbientOcclusionEffect::getDepthResolutionLevel() const { - // Having some problems making a nice AO with Half resolution depth, so stick to full res. - return 0; + return std::min(1, _aoParametersBuffer->getResolutionLevel()); } void AmbientOcclusionEffect::run(const render::RenderContextPointer& renderContext, const Inputs& inputs, Outputs& outputs) {