Движок OGRE 1.7.0 — финальная версия
Значительное обновление бесплатного графического движка и набора инструментов для создания приложений с 3D-графикой.
Движок OGRE с открытым исходным кодом разрабатывается уже более 6 лет и использован в великом множестве проектов, особенно для операционной системы Linux. Впрочем, в числе платформ уже давно числятся и Windows, и MacOS X, и поддерживаются многие новейшие графические функции как Direct3D, так и OpenGL. Со временем движок оброс и большим количеством инструментов для разработчика, существенно снижающих порог вхождения, но «ядро» по-прежнему ориентировано на C/C++. О популярности и качестве движка свидетельствует и достаточно высокий рейтинг на DevMaster — твёрдые 4 балла.
Новая версия 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 SDK распространяется как в форме предварительно скомпилированных сборок для различных платформ, так и в исходных кодах, доступных для загрузки с сайта проекта на Sourceforge. Отметим, что прежде движок распространялся под LGPL, и смена лицензии констатирует еще одно поражение евангелистов FSF перед реальным миром.