當下軟件園 / 匯聚當下最新最酷的軟件下載站!
當下軟件園

您的位置: 首頁 > 應(yīng)用軟件 > 編程工具 > OGRE 3D(圖形渲染引擎) V1.9.0 官方版

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

OGRE 3D

【軟件功能】

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

  2、最小化渲染3D場景

  3、自動完成功能

  4、類設(shè)計簡潔

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

  6、支持Direct3D和OpenGL

  7、支持Windows,Linux和Mac OSX

  8、強大的材質(zhì)聲明語言

  9、支持頂點和片斷程序

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

  11、多通路效果

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

  13、支持材質(zhì)LOD

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

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

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

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

  18、骨骼動畫

  19、二次貝塞爾曲面

  20、高度用戶定義

  21、基于BSP的插件

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

  23、粒子系統(tǒng)

  24、靈活的霧控制

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

  26、易于擴展1、簡單易用的面向?qū)ο蠼涌?/p>

【使用說明】

  安裝Ogre 3D引擎

  1、下載合適的安裝包

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

  3、雙擊安裝程序,這會啟動一個自解壓縮程序

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

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

OGRE 3D

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

  1、找到Ogre3D的文件夾

  2、打開Ogre3d.sln解決問題方案文件

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

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

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

  6、運行SampleBrowser.exe.

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

OGRE 3D

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

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

  1、新建一個空工程

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

  3、在該文件開頭部分包含上ExampleApplication.h文件:

  #include "Ogre\ExampleApplication.h"

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

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

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

  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() {

  //加載一個實體

  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\”到你的項目lib path(庫文件路徑)

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

  10、編譯此項目

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

OGRE 3D

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

軟件特別說明

標簽: OGRE 3D 圖像渲染 3D圖形

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

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

Copyright ? 2005-2024 m.virtualinsta360.com.All rights reserved.

浙ICP備2024132706號-1 浙公網(wǎng)安備33038102330474號