3D引擎比较和C++的UI

1.3D图形引擎

  1.1 Ogre:

  OGRE是一个三维(3D)图形渲染引擎。它是面向对象的,并且高效,抽象化了不同的API和平台,这样可以以场景为对象来使用物体,支持多种场景.它已经成功地被应用于诸多三维仿真领域,包括网络游戏和三维仿真项目。

  http://baike.baidu.com/view/104836.htm

  http://blog.csdn.net/honghaier/article/category/479263/2   

  Ogitor Scenebuilder

  1.2 OSG

  OpenSceneGraph(简称OSG)使用OpenGL技术开发,是一套基于C++平台的应用程序接口(API),它让程序员能够更加快速、便捷地创建高性能、跨平台的交互式图形程序。它作为中间件(middleware)为应用软件提供了各种高级渲染特性,IO,以及空间结构组织函数;而更低层次的OpenGL 硬件抽象层(HAL)实现了底层硬件显示的驱动。

  http://baike.baidu.com/view/1302292.htm

  1.3 物理引擎

 

  1.4 3D游戏引擎

 

2.c++的图形界面

  MFC、Qt、CEGUI

  MFC:微软的图形界面

  Qt:具有很好的跨平台特性

  CEGUI:和Ogre结合的比较多

posted @ 2012-11-28 20:54  太一吾鱼水  阅读(2092)  评论(0编辑  收藏  举报