最近要比较下OSG与OGRE引擎内核,所以配置下OGRE看下源代码,看一下其三维场景绘制的流程。
1. 需要的资源:
(1)OGRE源码:官网 (https://www.ogre3d.org/download/sdk)下载,我下载的是 ogre1.10.12
(2)OGRE Dependencies依赖库源码:从https://bitbucket.org/cabalistic/ogredeps/downloads/ 下载
文件名为:cabalistic-ogredeps-d0f0609a769a.zip
(3)下载并安装DirectX SDK,官方建议的版本是 DirectX SDK - February 2010。不同版本的DXSDK可能会造成OGRE编译失败,这个要注意。
(4)安装Boost库,这个非必须,但是建议安装上去,以提高性能和开启后台加载等一些功能。
2.编译
(1)解压OGRE源码和依赖库cabalistic-ogredeps-d0f0609a769a.zip到文件夹,然后将解压的源码文件夹改名为“ogre-1.10.12”,依赖库文件夹名为“cabalistic-ogredeps-d0f0609a769a”。
(2)设置OGRE系统环境变量:
(3)编译