From 323644d8771ad99c5562af116d533fa15b7aa654 Mon Sep 17 00:00:00 2001 From: ZappoMan Date: Thu, 11 Jul 2013 16:09:08 -0700 Subject: [PATCH] CR feedback --- libraries/voxels/src/VoxelTree.cpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/libraries/voxels/src/VoxelTree.cpp b/libraries/voxels/src/VoxelTree.cpp index e1f4f27c08..d2ea383b8e 100644 --- a/libraries/voxels/src/VoxelTree.cpp +++ b/libraries/voxels/src/VoxelTree.cpp @@ -1349,13 +1349,10 @@ int VoxelTree::encodeTreeBitstreamRecursion(VoxelNode* node, unsigned char* outp // 2) Non-leaves who's children would be visible but are beyond our LOD. bool isLeafOrLOD = childNode->isLeaf(); if (params.viewFrustum && childNode->isColored() && !childNode->isLeaf()) { - float distanceToNode = distance; int childLevel = childNode->getLevel(); float childBoundary = boundaryDistanceForRenderLevel(childLevel + params.boundaryLevelAdjust); float grandChildBoundary = boundaryDistanceForRenderLevel(childLevel + 1 + params.boundaryLevelAdjust); - bool inChildBoundary = (distanceToNode <= childBoundary); - bool inGrandChildBoundary = (distanceToNode <= grandChildBoundary); - isLeafOrLOD = (inChildBoundary && !inGrandChildBoundary); + isLeafOrLOD = ((distance <= childBoundary) && !(distance <= grandChildBoundary)); } // track children with actual color, only if the child wasn't previously in view!