В следующем уроке реализуем управление камерой. Это будет очень производительный вариант. Внутри будет 4 таймера. 2 цикличных, один делает зум плавным, второй при движении корректирует высоту камеры в зависимости от ландшафта. И два не цикличных, они просто по задержке выключают два первых таймера. В оригинале на всю работу тратится 0.06мс времени. А если таймеры заменить на мои, то получается 0.04мс. Прирост есть, да, всего 0.02мс, но это при простой логике. Если тут заметен прирост, тогда при использовании сложной функции прирост будет ещё больше. Сейчас пока негде тестировать, мало контента. Пример пакетной обработки есть на видео выше и эффект потрясающий. Асинхронные задачи на C++ показывают прирост производительности. А вот мультипоточную фильтрацию по тегам пока не где проверить. Классическая фильтрация по тегам и изначально работает очень быстро, может и не имело смысла ее ускорять, но это был хороший опыт. И может ещё удастся ее полностью протестировать на скорост