ogre引擎下載 最新軟件|熱門排行|軟(ruǎn)件分類(lèi)|軟件專題|廠商大全

您(nín)的位置: 首頁編程開發(fā)編程工具(jù) → ogre引擎中(zhōng)文版(麵向對象圖形渲染引擎) v1.8.1 官方版

ogre引擎中文版(麵向對象圖形渲染引擎)

v1.8.1 官方版 ogre引擎中文版(麵向對象圖形(xíng)渲染引擎) 網友評分:8

同類相關軟(ruǎn)件

軟件介紹

軟件標簽: ogre引擎 遊戲引擎

ogre引擎開發的遊戲(xì)還是很不錯的,在眾多(duō)遊戲開發引擎(qíng)中此種引擎能夠更好的渲染遊(yóu)戲的世界,同時支持c++進行遊戲編程操作,其內的各項窗(chuāng)口設置以及渲(xuàn)染效果將讓你快速的製作出擁有真實視(shì)覺的遊戲世界,快來(lái)綠色資(zī)源網下載吧!

ogre引擎(qíng)官(guān)方介紹

OGRE是(shì)一個(gè)用C++開發的麵向場景、非常靈活的3D引擎,它旨在讓開(kāi)發人員更容易(yì)、更直接地利用(yòng)硬件加速的3D圖形係(xì)統開發應用。這個類庫隱藏了底層係(xì)統庫(如:Direct3D和OpenGL)的所有(yǒu)細節(jiē),提供了(le)一個基於世界對象和其他直觀(guān)類(lèi)的接口。

ogre引擎

ogre遊戲(xì)引擎軟件特色

譯者注:ogre在(zài)英文中意為:食人魔鬼, 怪物, 象鬼的人,故其LOGO是一個怪(guài)物頭。

ogre引擎中文版(bǎn)功(gōng)能介紹

◆ 簡單易用的麵向對象接口

◆ 最小化渲染3D場(chǎng)景

◆ 自動(dòng)完成功能

◆ 類設計簡潔

◆ 支持全範圍的固定功能操作

◆ 多通路效果

◆ 支持多材質技術(shù)

◆ 支持Windows,Linux和Mac OSX

◆ 強大的材(cái)質聲明語言

◆ 接受(shòu)靈活的(de)網格數據格式(shì)

◆ 可從許多建模工具(jù)導出模型

◆ 骨骼動畫

◆ 二次貝塞爾曲麵

◆ 完全的麵向對象

◆ 支持Direct3D和OpenGL

◆ 高度用戶定(dìng)義

◆ 基於BSP的插件

◆ 結構化場景圖

◆ 粒子係統

◆ 靈活的霧控製

◆ 支持頂(dǐng)點和片斷程序

◆ 易於(yú)擴(kuò)展

◆ 支(zhī)持材質LOD

◆ 從其他(tā)文件中裝載紋理

◆ 支持動(dòng)態紋理

◆ 調試內(nèi)存管理器

使用說明

OGRE使用說明:

首先是正確安裝了OgerSDK,然後再照下麵的步驟來配置。

1.新建

Win32空項目(mù)Ogre2.

2.工具

1. ->選項->項目和解決方案->VC++目錄 顯(xiǎn)示以下內容的目錄(lù)->包含文件(jiàn)

2. 添加:C:\Ogre\OgreSDK\samples\include

3.添加(jiā):C:\Ogre\OgreSDK\include 顯示以下內容的目錄->庫文件

4. 添加:C:\Ogre\OgreSDK\lib3.項目->屬(shǔ)性->配置(zhì)屬性

工作目錄:C:\Ogre\OgreSDK\bin\debug4.項目->屬性->配(pèi)置屬性->鏈接器->輸入 附(fù)加依賴項:OgreMain_d.lib OIS_d.lib CEGUIBase_d.lib OgreGUIRenderer_d.lib (_d表示debug版本(běn)的lib)

5.新建一個cpp文件,拷(kǎo)貝下麵的代碼到裏麵

6.運行結(jié)果如下圖:

他將顯示OGRE安裝對話框,並(bìng)開始一個包含FPS的深黑(hēi)的屏幕(在左邊)和OGRE LOGE(右(yòu)邊的圖標)。

我在這裏沒有添加任何東西,當按ESC鍵退出。

代碼:

--------------------------------------------------------------------------------------------------------------------------------------------

#include "ExampleApplication.h" class TutorialApplication : public ExampleApplication

{

protected:

public:

TutorialApplication()

{

}

~TutorialApplication()

{

}

protected:

void createScene(void)

{

}

};

#if OGRE_PLATFORM == OGRE_PLATFORM_WIN32

#define WIN32_LEAN_AND_MEAN

#include "windows.h"

INT WINAPI WinMain( HINSTANCE hInst, HINSTANCE, LPSTR strCmdLine, INT )

#else

int main(int argc, char **argv)

#endif

{

// Create application object

TutorialApplication app;

try {

app.go();

} catch( Exception& e ) {

#if OGRE_PLATFORM == OGRE_PLATFORM_WIN32

MessageBoxA( NULL, e.what(), "An exception has occurred!", MB_OK | MB_ICONERROR | MB_TASKMODAL);

#else

fprintf(stderr, "An exception has occurred: %s\n",

e.what());

#endif

}

return 0;

}

軟件截圖

下載(zǎi)地址(zhǐ) 電腦版

點擊報錯 軟件無法下載或下載後無法使用,請點擊報(bào)錯,謝謝!

用戶評論

熱(rè)門評論(lùn)

最新評論

發表評論 查看(kàn)所有評(píng)論(0)

昵稱(chēng):
請不(bú)要評論無意義或髒話,我們所有評論會有(yǒu)人工審核.
字數: 0/500 (您的評論需要(yào)經過審核才能顯示)
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡