orge安装与配置

Orge安装与配置

 

一.安装并配置DirectX SDK

    1.DirectX SDK里的include文件夹添加进包含文件中

    2.DirectX SDK里的Lib/x86文件夹添加进库文件中

    3.DirectX SDK里的Utilities/Bin/x86添加进可执行文件中

二、安装并配置OGRE SDK 1.7

    1.OgreSDK_vc9_v1-7-0/include/OGRE添加进包含文件中

    2.OgreSDK_vc9_v1-7-0/boost_1_42添加进包含文件中(注意:由于ORGE中使用了boost不 添加这个的话就会提示少tss.hpp)

    3.OgreSDK_vc9_v1-7-0/lib/debug添加进库文件中

    4.OgreSDK_vc9_v1-7-0/boost_1_42/lib添加进库文件中

 

三、手动编写ORGE项目或者使用向导创建ORGE项目

 

    1.OgreSDK_vc9_v1-7-0/bin/debug中的resources_d.cfgplugins_d.cfg文件重命名为resources.cfgplugins.cfg

 

    2.OgreMain_d.dll,OIS_d.dll,RenderSystem_Direct3D9_d.dll,RenderSystem_GL_d.dllresources_d.cfgplugins_d.cfg拷贝到你的项目的Debug中或者把项目/属性/调试/中的工作目录设置成OgreSDK_vc9_v1-7-0/bin/debug

 

    3.如果使用向导的话可以先到:http://sourceforge.net/projects/ogreconglo/files/下载,然后把我的电脑/属性/高级/环境变量/用户变量中添加一变量名为OGRE_HOME,变量值为你的OGRESDK安装跟径.最后在解压的向导文件夹中右击VC9_Setup.js选在命令提示符中运行就可安装完毕.接下来打开VS 2008后新建项目在VC++中可以找到OGRE SDK Application模板了.使用它创建项目编译就可成功了.

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
以下是在 VS2015 中配置 OGRE 的步骤: 1. 下载 OGRE SDK,并解压到一个目录中。 2. 打开 Visual Studio 2015,创建一个空项目。 3. 在项目属性中,选择“VC++目录”,并添加 OGRE SDK 的 include 目录和 lib 目录。 4. 在“链接器”选项卡下,选择“输入”并添加以下文件:OgreMain.lib, RenderSystem_Direct3D11.lib, RenderSystem_GL.lib。 5. 在“C/C++”选项卡下,选择“预处理器”并添加以下定义:OGRE_STATIC_LIB。 6. 在“调试”选项卡下,将“工作目录”设置为 OGRE SDK 的 bin 目录。 7. 在代码中添加以下头文件: ```cpp #include <Ogre.h> ``` 8. 在主函数中添加以下代码: ```cpp Ogre::Root* root = new Ogre::Root("", "", "ogre.cfg"); if (!root->showConfigDialog()) { return -1; } Ogre::RenderWindow* window = root->initialise(true, "My OGRE App"); Ogre::SceneManager* sceneMgr = root->createSceneManager(Ogre::ST_GENERIC); Ogre::Camera* camera = sceneMgr->createCamera("MainCam"); camera->setPosition(Ogre::Vector3(0, 0, 80)); camera->lookAt(Ogre::Vector3(0, 0, -300)); camera->setNearClipDistance(5); Ogre::Viewport* viewport = window->addViewport(camera); viewport->setBackgroundColour(Ogre::ColourValue(0.6f, 0.6f, 0.6f)); camera->setAspectRatio(Ogre::Real(viewport->getActualWidth()) / Ogre::Real(viewport->getActualHeight())); Ogre::Entity* ogreHead = sceneMgr->createEntity("Head", "ogrehead.mesh"); Ogre::SceneNode* headNode = sceneMgr->getRootSceneNode()->createChildSceneNode(); headNode->attachObject(ogreHead); Ogre::Light* light = sceneMgr->createLight("MainLight"); light->setPosition(20, 80, 50); root->startRendering(); ``` 这段代码将创建一个通过 OGRE 渲染的窗口,并在其中显示一个 Ogre 头实体。需要注意的是,上述代码仅适用于 Ogre 的基本应用程序。对于更复杂的应用程序,需要根据具体情况进行更改。 希望这些步骤能够帮助你在 VS2015 中成功配置 OGRE

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值