Posted on 2007-03-30 10:38
kk 閱讀(744)
評(píng)論(0) 編輯 收藏 引用 所屬分類:
gAme
網(wǎng)址:
www.ogre3d.org
什么是
OGRE
?
Ogre
是
Object-Oriented Graphics Rendering Engine
,面向?qū)ο蟮膱D形渲染引擎。
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++
設(shè)計(jì)編寫的,跨平臺(tái)的,面向
scene
場(chǎng)景,靈活的
3d
引擎。支持
Direct3D
和
OpenGL
。支持
vs2003
,
2005
的。
現(xiàn)在最新版本是
1.40Final
了。可以進(jìn)入
download
頁(yè)面去下載,包括
SDK
(不含源代碼),還有源代碼(需要自己編譯的)。如果下了源代碼的話,還需要下
dependencies
。
Ogre
是游戲引擎嗎?
不是!
Ogre
只是一個(gè)圖形引擎!而一個(gè)游戲引擎還包括很多的東西,像物理引擎(用來處理物理世界的物體之間的關(guān)系的,比如說反彈、碰撞等)、音效等。不過
Ogre
可以用來開發(fā)游戲引擎,而且又成功的案例,有一個(gè)好象叫做十字生命章的好像,還拿了不少獎(jiǎng)呢。
Ogre
免費(fèi)的嗎?我想這可能是大家最關(guān)心的,下面這一段引自官方網(wǎng)站。
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
),有興趣的朋友可以去研究研究這個(gè)
License
,看起來好像沒什么問題的,呵呵。
資源
官方的
wiki
http://www.ogre3d.org/wiki/index.php/Main_Page
里面有很多很多的資源,像
tutorials
,國(guó)內(nèi)有很多的翻譯版本,可
google
一下
中文的
wiki
www.ogre3d.cn
非常不錯(cuò),不過時(shí)間還不是很久,里面資源還不是很多,但一直都在進(jìn)步,而且現(xiàn)在里面正在翻譯
manual
,非常不錯(cuò)。
GameRes
上的板塊
http://bbs.gameres.com/showforum.asp?forumid=99
?