From 22396f1bcf97d3568faa95f17dcbf0984bce0312 Mon Sep 17 00:00:00 2001 From: Aokromes Date: Mon, 28 Nov 2016 01:19:16 +0100 Subject: Fix typo in VMap BIH generation (#18297) Fix typo in VMap BIH generation By zorix (cherry picked from commit 2402f476424531a175d9a016f433321f00608501) Core/Maps: bumping Vmap version after 2402f476424531a175d9a016f433321f00608501 Re-extracting vmaps is required (cherry picked from commit ec9a8345a49938ddd9d42e9fdf7053ac25477b4d) Core/Map: missing file change in last commit (cherry picked from commit 881cd78ae32d8078e247f64a73c651959a76e746) --- src/common/Collision/BoundingIntervalHierarchy.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/common/Collision/BoundingIntervalHierarchy.cpp') diff --git a/src/common/Collision/BoundingIntervalHierarchy.cpp b/src/common/Collision/BoundingIntervalHierarchy.cpp index bd3bebdec0a..6ec215f14f8 100644 --- a/src/common/Collision/BoundingIntervalHierarchy.cpp +++ b/src/common/Collision/BoundingIntervalHierarchy.cpp @@ -152,13 +152,13 @@ void BIH::subdivide(int left, int right, std::vector &tempTree, buildDat else if (left > right) { // all right + right = rightOrig; if (prevAxis == axis && G3D::fuzzyEq(prevSplit, split)) { // we are stuck here - create a leaf stats.updateLeaf(depth, right - left + 1); createNode(tempTree, nodeIndex, left, right); return; } - right = rightOrig; if (clipR >= split) { // keep looping on right half gridBox.lo[axis] = split; -- cgit v1.2.3