Crystal Space
Crystal Space | |
---|---|
Тип |
3D движок |
Разработчики | Jorrit Tyberghein и другие. |
Написана на | C++ |
Аппаратная платформа |
Кросс-платформенная |
Последняя версия | |
Репозиторий | svn.code.sf.net/p/crysta… |
Лицензия | GNU LGPL |
Сайт | crystalspace3d.org |
Медиафайлы на Викискладе |
Crystal Space 3D — открытый кроссплатформенный, портативный игровой 3D движок, написанный на C++. Работает с большинством графических 3D карт. Поддержка OpenGL, дополнительных возможностей, таких как шейдеры и системы освещения, физика, 3D звуки, наложение анимации, позволяет добавлять динамическое освещение и т. д. Предусмотрен скриптинг (Python, Lua и другие языки).
Движок поддерживает
Дизайн движка
Crystal Space 3D написан на объектно-ориентированном языке программирования C++. Состоит из целого ряда независимых модулей. Клиентские программы могут использовать плагины, такие как трехмерная визуализация OpenGL, путём их регистрации в Crystal Space с помощью Shared Class Facility (SCF).
3D редактор
Для трехмерного движка Crystal Space 3D существует редактор мира AresEd. Редактор имеет версии для
См. также
Примечания
- ↑ http://www.crystalspace3d.org/main/Download
- ↑ https://sourceforge.net/projects/crystal/files/crystal/2.0/
- ↑ Project of the Month, February 2003 . Sourceforge.net. Дата обращения: 30 июля 2012. Архивировано из оригинала 28 июля 2012 года.