Crystal Space является свободным и портативные 3D-комплектом для разработки игр написанных на C + +.
Он поддерживает: шесть степеней свободы, цветное освещение, lightmapped и трафарет, поддержка шейдеров (CG, вершинные шейдеры, фрагмент программы, ...), мипмаппинг, порталы, зеркала, альфа-прозрачность, отражающие поверхности, 3D-спрайты на рамой основе или с использованием скелетной анимации cal3d в библиотеке анимации), процедурные текстуры, системы частиц, ореолы, объемный туман, сценариии с использованием Python, Perl, Java и на других языках, 16-разрядные и 32-битных дисплеи OpenGL, а также программное обеспечение визуализации, поддержка шрифтов (также с FreeType), иерархическое преобразование, физический плагин основан на ODE, ... Смотрите обширный список возможностей для более подробной информации. Crystal Space в настоящее время работает на GNU / Linux, общая Unix, Windows, Windows NT и MacOS / X. Это может дополнительно использовать OpenGL (на всех платформах), SDL (SDL на всех платформах), X11 (Unix или GNU / Linux) и SVGALIB (GNU / Linux). Она также может дополнительно использовать ассемблер NASM процедуры использования и MMX. Crystal Space является большим проектом с открытым исходным кодом. Второй важной особенностью Crystal Space является то, что она написана для запуска под широкий спектр аппаратных и программных платформ. На момент написания Crystal Space, как известно, работает на следующих системах. Заметим, что если системы перечисленные здесь не обязательно на 100% поддерживаются: · Windows (Windows 9x/NT/ME/2000/XP) · Unix (Linux, FreeBSD и т.д.) · MacOS / X Скачать программу Crystal Space бесплатно для ОС Windows x86 можно здесь.