From d957acea84723df4df44f499816ce8722a24f8f7 Mon Sep 17 00:00:00 2001 From: Ben Kuster Date: Mon, 26 Apr 2021 13:27:42 +0200 Subject: [PATCH] logViewFix --- Source/Scene/View.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Scene/View.js b/Source/Scene/View.js index de46dd0c2572..2fdbd38ec0e4 100644 --- a/Source/Scene/View.js +++ b/Source/Scene/View.js @@ -169,6 +169,9 @@ function updateFrustums(view, scene, near, far) { } else { curNear = Math.max(near, Math.pow(farToNearRatio, m) * near); curFar = Math.min(far, farToNearRatio * curNear); + if (scene.logarithmicDepthBuffer) { + curFar = Math.pow(10, Math.ceil(Math.log(curFar) / Math.log(10))); + } } var frustumCommands = frustumCommandsList[m]; if (!defined(frustumCommands)) {