From f2c76abafa30317d5b6fb992286dcd1f55ab80d4 Mon Sep 17 00:00:00 2001 From: samcake Date: Tue, 24 Apr 2018 14:18:44 -0700 Subject: [PATCH] Apply the noAA /popJittering on the WebOverlay --- interface/src/ui/overlays/Web3DOverlay.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/interface/src/ui/overlays/Web3DOverlay.cpp b/interface/src/ui/overlays/Web3DOverlay.cpp index d574e08a94..fcdac8c00c 100644 --- a/interface/src/ui/overlays/Web3DOverlay.cpp +++ b/interface/src/ui/overlays/Web3DOverlay.cpp @@ -330,16 +330,20 @@ void Web3DOverlay::render(RenderArgs* args) { renderTransform.setScale(1.0f); batch.setModelTransform(renderTransform); + // Turn off jitter for these entities + batch.pushProjectionJitter(); + auto geometryCache = DependencyManager::get(); if (color.a < OPAQUE_ALPHA_THRESHOLD) { geometryCache->bindWebBrowserProgram(batch, true); } else { geometryCache->bindWebBrowserProgram(batch); } - vec2 halfSize = vec2(size.x, size.y) / 2.0f; geometryCache->renderQuad(batch, halfSize * -1.0f, halfSize, vec2(0), vec2(1), color, _geometryId); + batch.popProjectionJitter(); // Restore jitter batch.setResourceTexture(0, nullptr); // restore default white color after me + } Transform Web3DOverlay::evalRenderTransform() {