Из Википедии, свободной энциклопедии
Перейти к навигации Перейти к поиску

Кристалл Space является основой для разработки 3D - приложений , написанных на C ++ с помощью Jorrit Tyberghein и другие. Первый публичный релиз состоялся 26 августа 1997 года. [1] Обычно он используется в качестве игрового движка, но фреймворк является более общим и может использоваться для любого вида 3D-визуализации. Он очень компактен и работает под управлением Microsoft Windows , Linux , UNIX и Mac OS X . Это также бесплатное программное обеспечение с открытым исходным кодом , работающее под лицензией GNU Lesser General Public License , и было SourceForge.net"Проект месяца" за февраль 2003 г. [2]

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

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

Особенности [ править ]

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

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

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

Движок, например, использовался для проектов Open Outcast и PlaneShift . [3]

Ссылки [ править ]

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

Внешние ссылки [ править ]

  • Официальный сайт [ мертвая ссылка ]
  • Детали и обзоры двигателей Crystal Space