Документация/Статьи/Обзор конфигуратора

From NeoAxis 3D Engine Wiki

Jump to: navigation, search
Перейти на уровень выше

Contents

Описание

ConfiguratorIcon.jpg Конфигуратор (Configurator.exe) предназначен для настройки общих параметров движка, а также служит отправной точкой для запуска приложений инструментария. В приложении можно выбрать язык, настроить общие параметры графики, физики, звука. Настройки влияют на все приложения SDK.

Для обзора демонстрационных карт нужно запустить Game.exe.

Configurator 001.jpg

Инструменты

Конфигуратор позволяет быстро запустить тот или иной инструмент движка. Для этих целей служит раздел Applications вкладки General, а также одноименный раздел на вкладке Advanced.

Основные инструменты

На вкладке General можно найти следующие приложения:

  • DemoIcon.jpg Game.exe — это одновременно демо NeoAxis 3D Engine и скелет вашего будущего проекта. Приложение является фреймворком для разработки проекта, включает в себя систему меню, управление загрузкой карт, демонстрацию различных типов проектов, примеры карт и многое другое.
  • ResourceEditorIcon.jpg Редактор ресурсов — инструмент для управления ресурсами проектов. Редактор включает в себя возможность настройки объектов, 3D моделей, материалов, текстур, физических моделей, пользовательских интерфейсов и другое.
  • MapEditorIcon.jpg Редактор карт — инструмент для создания миров вашего проекта. Инструмент представляет собой комплексный редактор по управлению объектами на карте.

Дополнительные инструменты

Вкладка Advanced, в свою очередь, предоставляет доступ к двум инструментам движка.

  • UtilitiesIcon.jpg Компилятор кеша шейдеров — инструмент для оптимизации скорости загрузки движка. Инструмент прекомпилирует шейдерные программы видеокарты. Лучшее время для запуска этого инструмента тогда, когда время загрузки вашего проекта становится слишком большим.
  • DeploymentToolIcon.jpg Инструмент для подготовки конечного продукта — утилита, предназначенная для подготовки конечной версии вашего приложения для определенной платформы. Инструмент полезен для автоматизации подготовки конечного продукта.

Основные настройки

Localization

Движок и его инструментарий переведены на несколько языков. В данном блоке можно выбрать активный язык.

Название Описание
Language Выбор активной локализации. Значение Autodetect позволит конфигуратору самостоятельно выбрать локализацию в соответствии с языком системы.
Localize game Опция для локализации приложения проекта. Настройка влияет только на Game.exe. Если опция выбрана, то Game.exe будет локализован.
Localize tools Опция для локализации инструментария. Настройка влияет на редактор ресурсов, редактор карт, компилятор кеша шейдеров, Deployment Tool и конфигуратор.

Кнопка Restart, расположенная в текущем блоке, перезапускает конфигуратор с выбранными настройками локализации.

Screen

Настройки экрана.

Название Описание
Video mode Выбор разрешения экрана. Значение Current screen resolution оставит разрешение экрана прежним после перехода в полноэкранный режим. Значение Use all displays (multi-monitor mode) позволит задействовать все подключенные мониторы.
Full screen Определяет, будет ли ваше приложение запускаться в оконном или полноэкранном режиме.
Vertical sync Позволяет включить вертикальную синхронизацию.

Rendering

Настройки рендеринга.

Название Описание
Render technique Позволяет включить или выключить режим вывода графики в широкодиапазонном представлении цвета. Выбирать предлагается между стандартным выводом (Low Dynamic Range), 64-битным (High Dynamic Range) или рекомендуемым по умолчанию.
Filtering Режим фильтрации текстур. Поддерживается выбор трилинейной и анизотропной, с возможностью выбора уровня анизотропной фильтрации.
Depth buffer access Опция для включения режима движка, при котором в процессе ренедеринга сцены, будет генерироваться специальный буфер глубины. Буфер грубины позволяет включить продвинутые технологии рендеринга, такие как мягкие частицы, Depth of Field, Light Scattering.
Full-scene Antialising Позволяет убрать или задействовать полноэкранное сглаживание.

Дополнительные опции

Configurator 002.jpg

Rendering

Настройки рендеринга.

Название Описание
Render system Выбор библиотеки, отвечающей за вывод графики: Direct3D или OpenGL .
Rendering device Выбор устройства (графического адаптера), который будет использоваться движком. Доступна опция Default rendering device — устройство по умолчанию.
Allow shaders Позволяет включить или отключить шейдеры. Если опция включена, то шейдеры будут задействованы.

Physics

Настройки физической системы.

Название Описание
Physics system Выбор используемой физической библиотеки. Движок позволяет переключаться между физическими движками без перекомпиляции. На выбор предоставляются PhysX или ODE.

Audio

Настройки звуковой библиотеки.

Название Описание
Sound system Выбор используемой звуковой библиотеки. Движок позволяет переключаться между звуковыми библиотеками без перекомпиляции. Можно выбрать DirectSound, OpenAL или полностью выключить звуковую систему.