Crystal Space
Подробнее
- Создатель
- Jorrit Tyberghein
- Год
- 1997
- Тип
- 3D-движок
- Лицензия
- LGPL
Один из первых свободных 3D-движков, написанный на C++ с 1997 года и на десятилетие ставший очевидным ответом на вопрос, есть ли открытая альтернатива движку Quake.
Бельгийский разработчик Jorrit Tyberghein начинал с программного рендерера на порталах: мир состоял из секторов, соединённых проёмами, и рисовалось только видимое через них. Это то же мышление, что и у коммерческих движков тех лет, только с открытым кодом и лицензией LGPL, на которой мог строить кто угодно.
Со временем он вырос в модульную систему плагинов с OpenGL-рендерингом, физикой и слоем сущностей CEL. Это сделало его мощным, но тяжёлым для входа, и когда OGRE, Irrlicht, а позже Unity предложили более простые пути, сообщество поредело. В 2010-х разработка остановилась. Осталась в основном хрестоматия о том, как открытый проект успел первым и всё равно проиграл по удобству.