Русская Википедия:Crystal Space

Материал из Онлайн справочника
Версия от 04:50, 14 июля 2023; EducationBot (обсуждение | вклад) (Новая страница: «{{Русская Википедия/Панель перехода}} {{Карточка программы | name = Crystal Space | logo =Crystal Space 3D.png | screenshot = | caption = | developer = Jorrit Tyberghein и другие. | latest_release_version = <!--wikidata--> | latest_release_date = | latest_preview_version = | latest_preview_date = | operating_system = | programming_language = C++ | platform = Кроссплатформенное...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Шаблон:Карточка программы Crystal Space 3D — открытый кроссплатформенный, портативный игровой 3D движок, написанный на C++. Работает с большинством графических 3D карт. Поддержка OpenGL, дополнительных возможностей, таких как шейдеры и системы освещения, физика, 3D звуки, наложение анимации, позволяет добавлять динамическое освещение и т. д. Предусмотрен скриптинг (Python, Lua и другие языки).

Движок поддерживает Microsoft Windows, GNU/Linux, UNIX, и macOS. Планируется поддержка AndroidШаблон:Нет АИ. В феврале 2003 года был проектом месяца на SourceForge[1].

Дизайн движка

Crystal Space 3D написан на объектно-ориентированном языке программирования C++. Состоит из целого ряда независимых модулей. Клиентские программы могут использовать плагины, такие как трехмерная визуализация OpenGL, путём их регистрации в Crystal Space с помощью Shared Class Facility (SCF).

3D редактор

Файл:AresEd.jpg
AresEd logo

Для трехмерного движка Crystal Space 3D существует редактор мира AresEd. Редактор имеет версии для GNU/Linux (32/64) и Windows. Последняя выпущенная версия редактора имеет номер 0.0.2. В состав AresEd также входит плеер для просмотра демосцен поставляющиеся вместе с редактором. Для нормального запуска AresEd на Windows платформе потребуется установить дополнительные библиотеки.

См. также

Примечания

Шаблон:Примечания

Ссылки

Шаблон:Игровые движки