When interface sets query flag send only entities close to main frustrum origin, until no more available, then send unreliabe sequence # reliably.
Showing the changes to interface/src/Application.cpp (1 of 12 files). Show all
Unified · Split
| @@ -6134,6 +6134,7 @@ void Application::queryOctree(NodeType_t serverType, PacketType packetType) { · 6133 unmodified lines | |||
| 6134 | auto lodManager = DependencyManager::get<LODManager>(); | 6134 | auto lodManager = DependencyManager::get<LODManager>(); |
| 6135 | _octreeQuery.setOctreeSizeScale(lodManager->getOctreeSizeScale()); | 6135 | _octreeQuery.setOctreeSizeScale(lodManager->getOctreeSizeScale()); |
| 6136 | _octreeQuery.setBoundaryLevelAdjust(lodManager->getBoundaryLevelAdjust()); | 6136 | _octreeQuery.setBoundaryLevelAdjust(lodManager->getBoundaryLevelAdjust()); |
| 6137 | _octreeQuery.setReportInitialResult(true); | ||
| 6137 | 6138 | ||
| 6138 | auto nodeList = DependencyManager::get<NodeList>(); | 6139 | auto nodeList = DependencyManager::get<NodeList>(); |
| 6139 | 6140 | ||