Crystal Space是3D构架,用C++语言编写。开发者包括Jorrit Tyberghein。首个公开版本发布于1997年8月26日通常用于电子游戏目的。是使用GNU Lesser General Public License协议的自由软件,作为SourceForge.net 2003年2月月度项目
可用OpenGL(全平台), SDL(全SDL平台),X11(Unix和GNU/Linux)或SVGALib(GNU/Linux)。
引擎设计
Crystal Space使用面向对象程序设计C++编写。模块化程度高,多少的独立插件。客户端程序通过Crystal Space的Shared Class Facility(SCF)使用插件,比如OpenGL 3D渲染器,.
特性
Crystal Space拥有2D和3D模块,声音,物理特性由ODE或Bullet支持。
*Graphics:
**OpenGL渲染
**支持主流显卡厂商产品的硬件加速
**可以用着色器
其他
- 游戏引擎
- Yo Frankie!
- Crystal Entity Layer
- CELstart
引用
外部链接
- [https://web.archive.org/web/20080703152920/http://www.crystalspace3d.org/ Crystal Space网站]
- [http://www.devmaster.net/engines/engine_details.php?id=33 Crystal Space特点和评论]
评论 (0)