本文介绍Ogre三维引擎开发环境的搭建方法。Ogre是一款开源、易学易用且功能强大的3D引擎,最重要的是它支持广泛。
1、 通过百度搜索Ogre,访问其官方网站。


2、 点击OGRE 1.9 SDK for Visual C++ 2010 (32-bit)可进入下载页面,稍候下载将自动启动。若未开始,可点击蓝色的direct link进行手动下载。请根据网络情况选择合适的下载方式。

3、 若上述方法下载速度慢或无法下载,可使用百度网盘进行下载,链接为:http://pan.baidu.com/s/1i3viswl
4、 解压已下载的自解压文件,选择存储位置,例如解压到D盘的temp文件夹中。


5、 解压后,d: emp会出现OgreSDK_vc10_v1-9-0文件夹,这就是SDK所在位置。


6、 双击Ogre解决方案OGRE.sln以打开它。如果您的电脑安装了多个Visual Studio版本,请通过右键菜单选择Visual Studio 2010来打开此文件。


7、 打开文件后,按下F7键或者选择生成-->生成解决方案菜单选项,开始编译Demo项目。


8、 编译完成时,输出窗口会显示统计数据。若少量工程生成失败,可按F7重试。

9、 打开Bin文件夹下的Debug目录,能够找到刚刚编译完成的Demo。所有以Simple为前缀的文件都是新生成的,从中 locating SampleBrowser_d.exe。

10、 弹出渲染参数设置窗口。

11、 选中以启用OpenGL渲染子系统。

12、 为便于操作,关闭全屏,点击OK按钮进入主界面。

13、 主界面右侧Ogre图标下方有四个按钮,依次为启动示例、卸载示例、配置和退出。选择任意一个Demo,点击Start Sample启动它,若能正常运行,说明Ogre开发环境已成功配置好。

14、 若弹出错误对话框,显示未找到D3DCOMPILER_43.DLL,这表明您的电脑缺少DirectX相关依赖库,请修改plugins_d.cfg文件以解决此问题。
15、 请勿使用DirectX渲染插件。

16、 请用记事本开启plugins_d.cfg文件。

17、 在 Plugin=RenderSystem_Direct3D9_d 和 Plugin=RenderSystem_Direct3D11_d 前添加号注释,即可完成操作。这一修改简单直接,确保配置按需调整。

18、 修改完成后,按Ctrl+S保存,关闭记事本,重新运行SampleBrowser_d.exe程序。