APOCALYX 3D Engine - бесплатный 3D движок, основанный на OpenGl. Включает в себя такие библиотеки, как ODE, ColDet collision detector, Cal3D animation library. Отдельного внимания заслуживает физический движок (particle-based physics engine), поддерживающий физику твердых и мягких тел, деформирование тканей в реальном времени (за джоинты и прочее отвечает ODE). Основным скриптовым языком Apocalyx'а является Lua, но для тонкой настройки ИИ могут использоваться Angel script, C-like script и SMALL script, также для ИИ используются библиотеки MicroPather (для А* алгоритма нахождения пути), OpenSteer и библиотека для управления finite state machines. Для создания пользовательского интерфейса используются библиотеки AntTweakBar (для простых элементов GUI, например, dialog box) и GLGooey (для сложных графических интерфейсов с полным набором элементов).
Движком поодерживаются следующие звуковые форматы: Mp3, Ogg, MIDI; форматы моделей: 3DS, OBJ, MD2, MD3, MS3d, Cal3D.
Еще в Apocalyx есть такая фишка, как Stellarium – библиотека, которая имитирует поведение звезд и планет, т.е с её помощью можно сделать великолепное небо со сменой времени суток.
Официальный сайт: http://apocalyx.sourceforge.net
Форум - http://sourceforge.net/apps/phpbb/apocalyx/index.php
Страничка загрузки: http://apocalyx.sourceforge.net/downloads.php или http://sourceforge.net/projects/apocalyx
Дополнительный материал: