diff options
author | Lev Dragunov <l.dragunov@corp.mail.ru> | 2016-02-04 15:59:05 +0300 |
---|---|---|
committer | Sergey Yershov <yershov@corp.mail.ru> | 2016-03-23 16:17:05 +0300 |
commit | 00903aaa035194f3d22e3e26783713fd1a77c66e (patch) | |
tree | b91bc56ba5d0ef8f72e0258ec949e00161367def /indexer/displacement_manager.hpp | |
parent | 16ee27b0a25a9c35071c02413bf5ad65727f27c2 (diff) |
Exclude displacement for high level objects.
Diffstat (limited to 'indexer/displacement_manager.hpp')
-rw-r--r-- | indexer/displacement_manager.hpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/indexer/displacement_manager.hpp b/indexer/displacement_manager.hpp index 59161d6977..f4974effbd 100644 --- a/indexer/displacement_manager.hpp +++ b/indexer/displacement_manager.hpp @@ -116,6 +116,13 @@ public: for (auto const & node : m_storage) { uint32_t scale = node.m_minScale; + // Do not filter high level objects. + if (scale < 10) + { + AddNodeToSorter(node,scale); + acceptedNodes.Add(node); + continue; + } for (; scale < scales::GetUpperScale(); ++scale) { float const delta = CalculateDeltaForZoom(scale); |