OGRE Manual / Руководство OGRE: 2.1 The Root object

Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Объект Root (Корень) является начальной точкой для системы Ogre. Этот объект должен создаваться первым и уничтожаться последним. В примерах я выбрал способ создания экземпляра класса Root как члена моего объекта приложения, что гарантирует что он будет создан при создании объекта приложения и удален при удалении объекта приложения.

seaman 09.07.08 в 11:58

0

Корневой объект позволяет Вам конфигурировать систему, например, через метод showConfigDialog(), являющийся очень удобным. Он позволяет задать определение всех опций системы визуализации и отображает диалог пользователя для настройки разрешения, глубины цвета, опции полноэкранного режима и т.д. Он также устанавливает набор опций пользователя, так что Вы можете инициализировать впоследствии систему напрямую.

seaman 09.07.08 в 12:04

0

Так же объект root - это Ваш метод для получения указателей к другим объектам системы, таким как SceneManager (Диспетчер сцены), RenderSystem (Система визуализации) и различным другим диспетчеры ресурсов. Подробнее см. далее.

seaman 09.07.08 в 12:08

0

Окончательно, если Вы запустите Ogre в непрерывном режиме визуализации, к примеру, Вы хотите постоянно регенерировать все целевые визуализации как можно быстрее (стандарт для игр и демок, но не для оконных утилит), объект root имеет метод startRendering, который входит в непрерывный цикл визуализации при запуске, и этот цикл завершится только после закрытия всех окон визуализации, или когда любой из объектов FrameListener укажет, что он хочет остановить цикл (см. далее об объектах FrameListener).

seaman 09.07.08 в 12:14

0
Минутку...