常见的开源游戏引擎
Delta3D:
Delta3D是一個(gè)功能齊全的游戲引擎,可用于游戲,模擬或其他圖形應(yīng)用。其模塊化設(shè)計(jì)集成了其他的開源項(xiàng)目,如‘開放場景圖’,‘開放動(dòng)力學(xué)引擎’,‘人物動(dòng)畫庫’和‘OpenAL’ 。Delta3D把這些開源項(xiàng)目集成到一個(gè)易于使用的應(yīng)用程序編程接口中。
NeoEngine: NeoEngine是一個(gè)全功能的用C++編寫的開源3D三維游戲引擎。該引擎是多平臺(tái)的,包括OpenGL和DirectX渲染功能,支持Windows ,Linux和Mac OS X系統(tǒng),它提供了場景管理,頂點(diǎn)和像素著色,骨骼動(dòng)畫和物理,腳本以及一個(gè)完全集成的工具鏈。
Irrlicht Engine: 該Irrlicht Engine是一個(gè)開放源碼的,高性能的實(shí)時(shí)3-D引擎,用C++編寫,也可用于.Net語言。它采用跨平臺(tái)設(shè)計(jì),使用D3D ,OpenGL與自己的軟件渲染。其功能特點(diǎn)可以與商業(yè)3D引擎相比。
OGRE(面向?qū)ο蟮膱D形渲染引擎): OGRE是用C++編寫的,以現(xiàn)場為導(dǎo)向,靈活的三維引擎,它主要用于那些利用硬件加速的3D圖形應(yīng)用程序。它的類庫提取了所有基礎(chǔ)系統(tǒng)庫的細(xì)節(jié),如Direct3D和OpenGL ,并提供了一個(gè)基于世界對(duì)象和其他直觀類的界面。
Bullet: Bullet是三維游戲多重物理庫,提供最先進(jìn)的碰撞檢測,柔軟身體和剛體動(dòng)力學(xué)。這個(gè)游戲引擎被許多AAA級(jí)的游戲公司用在 PS3 ,Xbox 360 ,任天堂的Wii、以及PC上 。這個(gè)庫可以免費(fèi)用于商業(yè)用途。
RealmForge GDK Visual3D.NET : RealmForge是.NET3D游戲引擎Visual3D.NET的前身。 Visual3D.NET的組成包括Visual3D框架,一個(gè)游戲引擎,運(yùn)行時(shí)系統(tǒng),.Net 2.0應(yīng)用框架,XNA框架,以及Visual3D設(shè)計(jì)師,一個(gè)類似于Visual Studio 2005的可定制的可視化設(shè)計(jì)工作區(qū),和其他開發(fā)工具。
Power Render: Power Render是一個(gè)為游戲和3D圖形準(zhǔn)備的軟件開發(fā)工具包。它為開發(fā)者提供了一個(gè)API,為藝術(shù)家準(zhǔn)備了一些工具,這些工具可以實(shí)時(shí)預(yù)覽3ds Max、Maya和Lightwave的模型。新版本還可以預(yù)覽高動(dòng)態(tài)范圍成像并支持OpenEXR文件格式。
Crystal Space: 是一個(gè)在UNIX ,Windows和Mac OS X系統(tǒng)下使用的開源3-D SDK,它使用OpenGL或軟件來渲染,特色有:曲面,容積霧,動(dòng)態(tài)彩色光線,地形引擎,LOD技術(shù)和程序帖圖等等。
補(bǔ)充內(nèi)容: Delta3D:Delta3D是一個(gè)功能齊全的游戲引擎,可用于游戲,模擬或其他圖形應(yīng)用。其模塊化設(shè)計(jì)集成了其他的開源項(xiàng)目,如‘開放場景圖’,‘開放動(dòng)力學(xué)引擎’,‘人物動(dòng)畫庫’和‘OpenAL’ 。Delta3D把這些開源項(xiàng)目集成到一個(gè)易于使用的應(yīng)用程序編程接口中。Delta3D 下載地址:http://www.ogre3d.org/。
NeoEngine:NeoEngine是一個(gè)全功能的用C++編寫的開源3D三維游戲引擎。該引擎是多平臺(tái)的,包括OpenGL和DirectX渲染功能,支持Windows ,Linux和Mac OS X系統(tǒng),它提供了場景管理,頂點(diǎn)和像素著色,骨骼動(dòng)畫和物理,腳本以及一個(gè)完全集成的工具鏈。NeoEngine 下載地址 http://neoengine.sourceforge.net/。
Irrlicht Engine:該Irrlicht Engine是一個(gè)開放源碼的,高性能的實(shí)時(shí)3-D引擎,用C++編寫,也可用于.Net語言。它采用跨平臺(tái)設(shè)計(jì),使用D3D ,OpenGL與自己的軟件渲染。其功能特點(diǎn)可以與商業(yè)3D引擎相比。Irrlicht Engine 下載地址 http://irrlicht.sourceforge.net/。
OGRE(面向?qū)ο蟮膱D形渲染引擎):OGRE是用C++編寫的,以現(xiàn)場為導(dǎo)向,靈活的三維引擎,它主要用于那些利用硬件加速的3D圖形應(yīng)用程序。它的類庫提取了所有基礎(chǔ)系統(tǒng)庫的細(xì)節(jié),如Direct3D和OpenGL ,并提供了一個(gè)基于世界對(duì)象和其他直觀類的界面。OGRE 下載地址 http://www.ogre3d.org/。
Bullet:Bullet是三維游戲多重物理庫,提供最先進(jìn)的碰撞檢測,柔軟身體和剛體動(dòng)力學(xué)。這個(gè)游戲引擎被許多AAA級(jí)的游戲公司用在 PS3 ,Xbox 360 ,任天堂的Wii、以及PC上 。這個(gè)庫可以免費(fèi)用于商業(yè)用途。下載Bullet SDK、Bullet 文檔(2MB PDF)。
RealmForge GDK Visual3D.NET :RealmForge是.NET3D游戲引擎Visual3D.NET的前身。 Visual3D.NET的組成包括Visual3D框架,一個(gè)游戲引擎,運(yùn)行時(shí)系統(tǒng),.Net 2.0應(yīng)用框架,XNA框架,以及Visual3D設(shè)計(jì)師,一個(gè)類似于Visual Studio 2005的可定制的可視化設(shè)計(jì)工作區(qū),和其他開發(fā)工具。下載http://code.google.com/p/bullet/。
Power Render:Power Render是一個(gè)為游戲和3D圖形準(zhǔn)備的軟件開發(fā)工具包。它為開發(fā)者提供了一個(gè)API,為藝術(shù)家準(zhǔn)備了一些工具,這些工具可以實(shí)時(shí)預(yù)覽3ds Max、Maya和Lightwave的模型。新版本還可以預(yù)覽高動(dòng)態(tài)范圍成像并支持OpenEXR文件格式。下載 http://www.powerrender.com/。
Crystal Space:是一個(gè)在UNIX ,Windows和Mac OS X系統(tǒng)下使用的開源3-D SDK,它使用OpenGL或軟件來渲染,特色有:曲面,容積霧,動(dòng)態(tài)彩色光線,地形引擎,LOD技術(shù)和程序帖圖等等。3D 渲染引擎 http://sourceforge.net/projects/crystal/
NeoEngine: NeoEngine是一個(gè)全功能的用C++編寫的開源3D三維游戲引擎。該引擎是多平臺(tái)的,包括OpenGL和DirectX渲染功能,支持Windows ,Linux和Mac OS X系統(tǒng),它提供了場景管理,頂點(diǎn)和像素著色,骨骼動(dòng)畫和物理,腳本以及一個(gè)完全集成的工具鏈。
Irrlicht Engine: 該Irrlicht Engine是一個(gè)開放源碼的,高性能的實(shí)時(shí)3-D引擎,用C++編寫,也可用于.Net語言。它采用跨平臺(tái)設(shè)計(jì),使用D3D ,OpenGL與自己的軟件渲染。其功能特點(diǎn)可以與商業(yè)3D引擎相比。
OGRE(面向?qū)ο蟮膱D形渲染引擎): OGRE是用C++編寫的,以現(xiàn)場為導(dǎo)向,靈活的三維引擎,它主要用于那些利用硬件加速的3D圖形應(yīng)用程序。它的類庫提取了所有基礎(chǔ)系統(tǒng)庫的細(xì)節(jié),如Direct3D和OpenGL ,并提供了一個(gè)基于世界對(duì)象和其他直觀類的界面。
Bullet: Bullet是三維游戲多重物理庫,提供最先進(jìn)的碰撞檢測,柔軟身體和剛體動(dòng)力學(xué)。這個(gè)游戲引擎被許多AAA級(jí)的游戲公司用在 PS3 ,Xbox 360 ,任天堂的Wii、以及PC上 。這個(gè)庫可以免費(fèi)用于商業(yè)用途。
RealmForge GDK Visual3D.NET : RealmForge是.NET3D游戲引擎Visual3D.NET的前身。 Visual3D.NET的組成包括Visual3D框架,一個(gè)游戲引擎,運(yùn)行時(shí)系統(tǒng),.Net 2.0應(yīng)用框架,XNA框架,以及Visual3D設(shè)計(jì)師,一個(gè)類似于Visual Studio 2005的可定制的可視化設(shè)計(jì)工作區(qū),和其他開發(fā)工具。
Power Render: Power Render是一個(gè)為游戲和3D圖形準(zhǔn)備的軟件開發(fā)工具包。它為開發(fā)者提供了一個(gè)API,為藝術(shù)家準(zhǔn)備了一些工具,這些工具可以實(shí)時(shí)預(yù)覽3ds Max、Maya和Lightwave的模型。新版本還可以預(yù)覽高動(dòng)態(tài)范圍成像并支持OpenEXR文件格式。
Crystal Space: 是一個(gè)在UNIX ,Windows和Mac OS X系統(tǒng)下使用的開源3-D SDK,它使用OpenGL或軟件來渲染,特色有:曲面,容積霧,動(dòng)態(tài)彩色光線,地形引擎,LOD技術(shù)和程序帖圖等等。
補(bǔ)充內(nèi)容: Delta3D:Delta3D是一個(gè)功能齊全的游戲引擎,可用于游戲,模擬或其他圖形應(yīng)用。其模塊化設(shè)計(jì)集成了其他的開源項(xiàng)目,如‘開放場景圖’,‘開放動(dòng)力學(xué)引擎’,‘人物動(dòng)畫庫’和‘OpenAL’ 。Delta3D把這些開源項(xiàng)目集成到一個(gè)易于使用的應(yīng)用程序編程接口中。Delta3D 下載地址:http://www.ogre3d.org/。
NeoEngine:NeoEngine是一個(gè)全功能的用C++編寫的開源3D三維游戲引擎。該引擎是多平臺(tái)的,包括OpenGL和DirectX渲染功能,支持Windows ,Linux和Mac OS X系統(tǒng),它提供了場景管理,頂點(diǎn)和像素著色,骨骼動(dòng)畫和物理,腳本以及一個(gè)完全集成的工具鏈。NeoEngine 下載地址 http://neoengine.sourceforge.net/。
Irrlicht Engine:該Irrlicht Engine是一個(gè)開放源碼的,高性能的實(shí)時(shí)3-D引擎,用C++編寫,也可用于.Net語言。它采用跨平臺(tái)設(shè)計(jì),使用D3D ,OpenGL與自己的軟件渲染。其功能特點(diǎn)可以與商業(yè)3D引擎相比。Irrlicht Engine 下載地址 http://irrlicht.sourceforge.net/。
OGRE(面向?qū)ο蟮膱D形渲染引擎):OGRE是用C++編寫的,以現(xiàn)場為導(dǎo)向,靈活的三維引擎,它主要用于那些利用硬件加速的3D圖形應(yīng)用程序。它的類庫提取了所有基礎(chǔ)系統(tǒng)庫的細(xì)節(jié),如Direct3D和OpenGL ,并提供了一個(gè)基于世界對(duì)象和其他直觀類的界面。OGRE 下載地址 http://www.ogre3d.org/。
Bullet:Bullet是三維游戲多重物理庫,提供最先進(jìn)的碰撞檢測,柔軟身體和剛體動(dòng)力學(xué)。這個(gè)游戲引擎被許多AAA級(jí)的游戲公司用在 PS3 ,Xbox 360 ,任天堂的Wii、以及PC上 。這個(gè)庫可以免費(fèi)用于商業(yè)用途。下載Bullet SDK、Bullet 文檔(2MB PDF)。
RealmForge GDK Visual3D.NET :RealmForge是.NET3D游戲引擎Visual3D.NET的前身。 Visual3D.NET的組成包括Visual3D框架,一個(gè)游戲引擎,運(yùn)行時(shí)系統(tǒng),.Net 2.0應(yīng)用框架,XNA框架,以及Visual3D設(shè)計(jì)師,一個(gè)類似于Visual Studio 2005的可定制的可視化設(shè)計(jì)工作區(qū),和其他開發(fā)工具。下載http://code.google.com/p/bullet/。
Power Render:Power Render是一個(gè)為游戲和3D圖形準(zhǔn)備的軟件開發(fā)工具包。它為開發(fā)者提供了一個(gè)API,為藝術(shù)家準(zhǔn)備了一些工具,這些工具可以實(shí)時(shí)預(yù)覽3ds Max、Maya和Lightwave的模型。新版本還可以預(yù)覽高動(dòng)態(tài)范圍成像并支持OpenEXR文件格式。下載 http://www.powerrender.com/。
Crystal Space:是一個(gè)在UNIX ,Windows和Mac OS X系統(tǒng)下使用的開源3-D SDK,它使用OpenGL或軟件來渲染,特色有:曲面,容積霧,動(dòng)態(tài)彩色光線,地形引擎,LOD技術(shù)和程序帖圖等等。3D 渲染引擎 http://sourceforge.net/projects/crystal/
總結(jié)
- 上一篇: Visio工具 UML的建模
- 下一篇: 名人名言-伟人篇