Posted on 2007-03-30 10:38
kk 阅读(720)
评论(0) 编辑 收藏 引用 所属分类:
gAme
网址:
www.ogre3d.org
什么是
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
http://www.ogre3d.org/wiki/index.php/Main_Page
里面有很多很多的资源,像
tutorials
,国内有很多的翻译版本,可
google
一下
中文的
wiki
www.ogre3d.cn
非常不错,不过时间还不是很久,里面资源还不是很多,但一直都在进步,而且现在里面正在翻译
manual
,非常不错。
GameRes
上的板块
http://bbs.gameres.com/showforum.asp?forumid=99