Kisser Leon

posts - 100, comments - 102, trackbacks - 0, articles - 0


Posted on 2007-03-30 10:38 kk 阅读(617) 评论(0)  编辑 收藏 引用 所属分类: gAme


什么是 OGRE

Ogre Object-Oriented Graphics Rendering Engine ,面向对象的图形渲染引擎。

OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible 3D engine written in C++ designed to make it easier and more intuitive for developers to produce applications utilising hardware-accelerated 3D graphics. The class library abstracts all the details of using the underlying system libraries like Direct3D and OpenGL and provides an interface based on world objects and other intuitive classes.

使用 C++ 设计编写的,跨平台的,面向 scene 场景,灵活的 3d 引擎。支持 Direct3D OpenGL 。支持 vs2003 2005 的。

现在最新版本是 1.40Final 了。可以进入 download 页面去下载,包括 SDK (不含源代码),还有源代码(需要自己编译的)。如果下了源代码的话,还需要下 dependencies

Ogre 是游戏引擎吗?

不是! Ogre 只是一个图形引擎!而一个游戏引擎还包括很多的东西,像物理引擎(用来处理物理世界的物体之间的关系的,比如说反弹、碰撞等)、音效等。不过 Ogre 可以用来开发游戏引擎,而且又成功的案例,有一个好象叫做十字生命章的好像,还拿了不少奖呢。

Ogre 免费的吗?我想这可能是大家最关心的,下面这一段引自官方网站。

Is it really free?
The Ogre source is made available under the GNU Lesser General Public License (LGPL), which basically means you can use it however you like as long as release the source for changes you make to the core engine if you distribute your product. The source to your application or to new plugins you create does not have to be released (although it would be nice if you did). See the licensing page for full licensing terms.

基于 LGPL Lesser GPL ),有兴趣的朋友可以去研究研究这个 License ,看起来好像没什么问题的,呵呵。


官方的 wiki

里面有很多很多的资源,像 tutorials ,国内有很多的翻译版本,可 google 一下

中文的 wiki

非常不错,不过时间还不是很久,里面资源还不是很多,但一直都在进步,而且现在里面正在翻译 manual ,非常不错。

GameRes 上的板块



【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理