Похоже, что управление данными среды будет основной задачей, поэтому поиск диспетчера сцен , который соответствует требованиям вашей конкретной среды, является главным.
Диспетчер сцены (по крайней мере в терминологии Ogre ) отвечает за загрузку данных сцены в память и их организацию таким образом, чтобы сделать рендеринг максимально быстрым.Самое основное различие между менеджерами сцены в помещении и на улице, но есть много вариантов.
Выбор зависит от природы окружающей среды:
- закрытый вид в помещении → Стиль QuakeBSP manager
- открытый, неограниченный вид → менеджер ландшафта, с разбивкой на страницы для больших ландшафтов
- произвольные дискретные объекты → какой-то менеджер на основе октре