make sure position is in voxel units NOT TREE_SCALE

This commit is contained in:
ZappoMan 2013-06-12 21:45:45 -07:00
parent 0f234d739e
commit b8e51943ab

View file

@ -1219,9 +1219,9 @@ void VoxelSystem::falseColorizeOccluded() {
AABox box(glm::vec3(0.0125,0,0.025), 0.0125);
box.scale(TREE_SCALE);
args.occluder = args.viewFrustum->getProjectedShadow(box);
glm::vec3 position = args.viewFrustum->getPosition() * (1.0f/TREE_SCALE);
_tree->recurseTreeWithOperationDistanceSorted(falseColorizeOccludedOperation,
args.viewFrustum->getPosition(), (void*)&args);
_tree->recurseTreeWithOperationDistanceSorted(falseColorizeOccludedOperation, position, (void*)&args);
setupNewVoxelsForDrawing();
}