當(dāng)下軟件園 / 匯聚當(dāng)下最新最酷的軟件下載站!
當(dāng)下軟件園
您的位置: 首頁(yè) > 應(yīng)用軟件 > 編程工具 > OGRE 3D(圖形渲染引擎) V1.9.0 官方版
OGRE 3D OGRE 3D(圖形渲染引擎) V1.9.0 官方版 版本
  • 軟件大?。?/span>111.84M
  • 軟件語(yǔ)言:英文
  • 軟件類(lèi)型:國(guó)外軟件
  • 軟件授權(quán):免費(fèi)軟件
  • 更新時(shí)間:2018-11-30
  • 軟件類(lèi)別:編程工具
  • 軟件官網(wǎng):http://www.hanheng168.com
  • 應(yīng)用平臺(tái):Win2003,WinXP,Vista,Win7,Win8

網(wǎng)友評(píng)分: 分?jǐn)?shù) 5

軟件非常好(100% 軟件不好用(0%

  OGRE 3D是一款開(kāi)源圖形渲染引擎,它可以幫助開(kāi)發(fā)人員更容易、更直接地利用硬件加速的3D圖形系統(tǒng)開(kāi)發(fā)應(yīng)用,此軟件廣泛的被應(yīng)用于各種三維仿真項(xiàng)目之中,有需要的用戶(hù)快來(lái)下載吧。

OGRE 3D

【軟件功能】

  1、簡(jiǎn)單易用的面向?qū)ο蠼涌?/p>

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

  3、自動(dòng)完成功能

  4、類(lèi)設(shè)計(jì)簡(jiǎn)潔

  5、完全的面向?qū)ο?/p>

  6、支持Direct3D和OpenGL

  7、支持Windows,Linux和Mac OSX

  8、強(qiáng)大的材質(zhì)聲明語(yǔ)言

  9、支持頂點(diǎn)和片斷程序

  10、支持全范圍的固定功能操作

  11、多通路效果

  12、支持多材質(zhì)技術(shù)

  13、支持材質(zhì)LOD

  14、從其他文件中裝載紋理

  15、支持動(dòng)態(tài)紋理

  16、接受靈活的網(wǎng)格數(shù)據(jù)格式

  17、可從許多建模工具導(dǎo)出模型

  18、骨骼動(dòng)畫(huà)

  19、二次貝塞爾曲面

  20、高度用戶(hù)定義

  21、基于BSP的插件

  22、結(jié)構(gòu)化場(chǎng)景圖

  23、粒子系統(tǒng)

  24、靈活的霧控制

  25、調(diào)試內(nèi)存管理器

  26、易于擴(kuò)展1、簡(jiǎn)單易用的面向?qū)ο蠼涌?/p>

【使用說(shuō)明】

  安裝Ogre 3D引擎

  1、下載合適的安裝包

  2、把SDK的安裝程序復(fù)制到你希望把OgreSDK放置的文件夾里

  3、雙擊安裝程序,這會(huì)啟動(dòng)一個(gè)自解壓縮程序

  4、以老版本為例,現(xiàn)在你應(yīng)該得到一個(gè)名字類(lèi)似于OgreSDK_vc10_v1-8-0的文件夾

  5、打開(kāi)該文件夾,文件夾的內(nèi)容應(yīng)該像下面的截圖

OGRE 3D

  構(gòu)建Ogre 3D示例程序

  1、找到Ogre3D的文件夾

  2、打開(kāi)Ogre3d.sln解決問(wèn)題方案文件

  3、在解決問(wèn)題方案上右鍵選擇“構(gòu)建解決問(wèn)題方案”

  4、Visual Studio會(huì)構(gòu)建示例程序,這會(huì)消耗掉一些時(shí)間

  5、若一切順利,找到Ogre3D/bin文件夾

  6、運(yùn)行SampleBrowser.exe.

  然后你應(yīng)該看到如下給力的結(jié)果:

OGRE 3D

  創(chuàng)建項(xiàng)目并配置IDE(集成開(kāi)發(fā)環(huán)境)

  由于用到了其他的一些庫(kù),在使用Ogre 3D SDK之前我們需要配置IDE

  1、新建一個(gè)空工程

  2、在工程里新建一個(gè)文件,命名為main.cpp

  3、在該文件開(kāi)頭部分包含上ExampleApplication.h文件:

  #include "Ogre\ExampleApplication.h"

  4、添加“你的Ogre SDK路徑\include\”到你的項(xiàng)目include path(頭文件路徑)

  5、添加“你的Ogre SDK路徑\boost\”到你的項(xiàng)目include path(頭文件路徑)

  6、添加“你的Ogre SDK路徑\boost\lib\”到你的項(xiàng)目lib path(庫(kù)文件路徑)

  7、把下面的代碼添加到你的main函數(shù)里:

  [cpp] view plaincopy

  #pragma comment(lib, "OgreMain_d.lib")

  #pragma comment(lib, "OIS_d.lib")

  class Example1:public ExampleApplication

  {

  public:

  void createScene() {

  //加載一個(gè)實(shí)體

  Ogre::Entity* ent = mSceneMgr->createEntity("MyEntity", "Sinbad.mesh");

  mSceneMgr->getRootSceneNode()->attachObject(ent);

  }

  };

  int main(int argc, int *agrv[])

  {

  Example1 app;

  app.go();

  return 0;

  }

  如下:

OGRE 3D

  8、添加“你的Ogre SDK路徑\ lib\debug\”到你的項(xiàng)目lib path(庫(kù)文件路徑)

  9、添加OgreMain_d.lib到需要的鏈接庫(kù)(工程屬性的Linker->Input)里, 添加OIS_d.lib到需要的鏈接庫(kù)(工程屬性的Linker->Input)里。可以使用#pragma comment,如程序所示。

  10、編譯此項(xiàng)目

  11、設(shè)置項(xiàng)目程序的工作空間(working directory)為“你的Ogre SDK路徑\bin\debug”

OGRE 3D

  12、運(yùn)行該程序,你應(yīng)該能夠看到Ogre 3D setup對(duì)話(huà)框

軟件特別說(shuō)明

標(biāo)簽: OGRE 3D 圖像渲染 3D圖形

其他版本下載
網(wǎng)友評(píng)論
回頂部 去下載

關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們

Copyright ? 2005-2024 www.hanheng168.com.All rights reserved.

浙ICP備06019006號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)