Ogre_Lesson2e
В этом уроке будет рассмотрена возможность экспорта сцены из 3D Studio Max и её загрузка в проект Stratum.
Для выполнения данного урока требуется наличие 3D Studio Max с модулем OgreMAX (установка модуля и работа с ним описана в руководстве пользователя). Кроме того необходимо нарисовать трехмерную сцену, разместить на ней объекты (рис.1.).
Рис.1. Готовая сцена в окне 3D Studio MAX
Необходимо выполнить конфигурацию этих объектов средствами 3D Studio MAX и OgreMax (см. руководства пользователя соответствующих программных продуктов).
После выполнения всех необходимых начальных условий можно приступить к экспорту сцены в формат, поддерживаемый системой визуализации Stratum:
1. В среде 3D Studio MAX откройте сцену, которую требуется экспортировать
2. Выберите пункт меню OgreMax -> Export -> Export Scene…
3. Выберите каталог и введите название «Lesson2.scene». В выбранном каталоге будут также сохранены ресурсы сцены (трехмерные модели, материалы).
После того как получена сцена и ресурсы в совместимом формате можно приступать к созданию проекта Stratum.
В качестве основы возьмем проект из Урок1Ogre_Lesson1. После этого надо переместить файлы сцены в проект, а также указать путь к этим ресурсам.
1. Создайте каталог TestScene в каталоге проекта из Урока 1
2. Поместите в каталог TestScene все файлы сцены, которые были получены в результате экспорта сцены из 3D Max.
3. В каталоге проекта создайте текстовый файл Resources.txt со следующим содержимым:
[General]
FileSystem=./TestScene
Теперь все готово к загрузке сцены в проект, осталось лишь указать имя сцены для загрузки, а также созданный файл с путями для ресурсов.
1. Откройте проект в среде Stratum
2. Установите значение Lesson2.scene для параметра m_SceneName имиджа Scene
3. Установите значение Resources.txt для параметра m_ResourceConfigFileName имиджа Root
Проект готов к запуску (рис.2.). Можно изменять значения параметров камеры и её родительского узла сцены для обзора сцены.
Рис.2. Сцена в окне рендеринга
Готовый проект этого урока находится в папке %StratumDir%\Projects\Samples\Ogre_3D\Project2
Created with the Personal Edition of HelpNDoc: Streamline Your Documentation Process with HelpNDoc's Project Analyzer