Движок OGRE 1.7.0 — финальная версия

Значительное обновление бесплатного графического движка и набора инструментов для создания приложений с 3D-графикой.

Движок OGRE с открытым исходным кодом разрабатывается уже более 6 лет и использован в великом множестве проектов, особенно для операционной системы Linux. Впрочем, в числе платформ уже давно числятся и Windows, и MacOS X, и поддерживаются многие новейшие графические функции как Direct3D, так и OpenGL. Со временем движок оброс и большим количеством инструментов для разработчика, существенно снижающих порог вхождения, но «ядро» по-прежнему ориентировано на C/C++. О популярности и качестве движка свидетельствует и достаточно высокий рейтинг на DevMaster — твёрдые 4 балла.

OGRE Engine

Новая версия 1.7.0 движка, под кодовым наименованием «Cthugha», вносит немало значимых изменений:

  • поддержка платформы iPhone;
  • переход на лицензию MIT, что практически снимает ограничения по использованию движка в ПО с любыми типом лицензирования и моделью распространения;
  • множественные улучшения в средствах Compositor, Scene Manager, Profiler и SampleBrowser;
  • поддержка полноэкранного сглаживания по методу CSAA в Direct3D 9 и 10;
  • улучшения в системах работы с освещением, материалами и LOD;
  • для создания файлов проекта для сборки теперь используется Cmake;
  • новый компонент для генерации ландшафтов в Scene Manager;
  • возможность автоматической генерации шейдеров для замены работы с фиксированными функциями в рамках обновления программы;
  • улучшенная поддержка многопоточности;
  • совместимость с MacOS X 10.5 и 10.6;
OGRE Engine

OGRE SDK распространяется как в форме предварительно скомпилированных сборок для различных платформ, так и в исходных кодах, доступных для загрузки с сайта проекта на Sourceforge. Отметим, что прежде движок распространялся под LGPL, и смена лицензии констатирует еще одно поражение евангелистов FSF перед реальным миром.

OGRE Engine