1.3D图形引擎
1.1 Ogre:
OGRE是一个三维(3D)图形渲染引擎。它是面向对象的,并且高效,抽象化了不同的API和平台,这样可以以场景为对象来使用物体,支持多种场景.它已经成功地被应用于诸多三维仿真领域,包括网络游戏和三维仿真项目。
Ogitor Scenebuilder
1.2 OSG
OpenSceneGraph(简称OSG)使用OpenGL技术开发,是一套基于C++平台的(API),它让程序员能够更加快速、便捷地创建高性能、跨平台的交互式图形程序。它作为中间件(middleware)为应用软件提供了各种高级渲染特性,IO,以及空间结构组织函数;而更低层次的OpenGL 硬件抽象层(HAL)实现了底层硬件显示的驱动。
1.3 物理引擎
1.4 3D游戏引擎
2.c++的图形界面
MFC、Qt、CEGUI
MFC:微软的图形界面
Qt:具有很好的跨平台特性
CEGUI:和Ogre结合的比较多