Кристальное пространство - Crystal Space - Wikipedia

Кристальное пространство
Crystal Space logo.svg
Разработчики)Йоррит Тибергейн и др.
изначальный выпуск26 августа 1997 г.; 23 года назад (1997-08-26)[1]
Стабильный выпуск
2.0 / 3 июля 2012 г.; 8 лет назад (2012-07-03)
Репозиторий Отредактируйте это в Викиданных
Написано вC ++
ПлатформаКроссплатформенность
Тип3D двигатель
ЛицензияGNU LGPLv2.1
Интернет сайтwww.crystalspace3d.org

Кристальное пространство это основа для разработки 3D Приложения написано в C ++ к Йоррит Тибергхайн и другие. Первый публичный релиз состоялся 26 августа 1997 года.[1] Обычно используется как игровой движок но структура является более общей и может использоваться для любого вида 3D-визуализации. Он очень портативный и работает на Майкрософт Виндоус, Linux, UNIX, и Mac OS X. Это также бесплатное программное обеспечение с открытым исходным кодом, под лицензией Стандартная общественная лицензия ограниченного применения GNU, и был SourceForge.net «Проект месяца» за февраль 2003 года.[2]

Конструкция двигателя

Crystal Space запрограммирован в объектно-ориентированный C ++. Он построен по модульной системе с несколькими более или менее независимыми плагинами. В клиентские программы использовать плагины, например, средство визуализации OpenGL 3D, зарегистрировав их через Crystal Space Общий класс объекта (SCF).

Функции

Crystal Space имеет модули для 2D и 3D графики, звука, обнаружения столкновений и физики через ODE и Пуля.

  • Графика:
  • Сетчатые объекты:
    • Система сетки на основе плагинов
    • Сетки на основе треугольников с поддержкой анимации кадров и костей
  • Обнаружение столкновений и динамика:
    • ODE и Пуля динамика
    • Упрощенное обнаружение столкновений, когда полное динамическое моделирование не требуется

Прием и использование

Например, двигатель использовался для OpenИзгой и PlaneShift проекты.[3]

Рекомендации

  1. ^ а б «Архивная копия». Архивировано из оригинал 21 октября 2007 г.. Получено Двадцать первое октября, 2007.CS1 maint: заархивированная копия как заголовок (связь)
  2. ^ «Проект месяца, февраль 2003 г.». Sourceforge.net. Архивировано из оригинал на 2012-07-28. Получено 2012-07-30.
  3. ^ Вышел Crystal Space 1.2 Корвус Элрод на Эскапист (8 октября 2007 г.)

внешняя ссылка