使用VC6编译和使用Ogre引擎

开发网

Ogre是开源的封装了DirectX和OpenGL的3D引擎


下载

官方主页为
http://www.ogre3d.org/

下面是国内的下载连接

至少需要下载的文件

http://gd.91.com/temp/files/ogre/ogre.rar http://www.mscto.com

http://gd.91.com/temp/files/ogre/dependencies/OgreWin32Dependencies-0.13.0.zip

http://gd.91.com/temp/files/ogre/dependencies/DependenciesSTLPortAndCG.rar

安装 http://www.mscto.com

首先解压缩ogre.rar到你喜欢的目录(我是放在E:/ogresdk)
然后分别解压OgreWin32Dependencies-0.13.0.zip和DependenciesSTLPortAndCG.rar
将其中的"ogrenew"目录覆盖到ogre的目录(我是E:/ogresdk/ogrenew)

软件开发网

配置

安装工作完成开始配置

Tools->Options->Directories的设置(Include)

1、D9目录:(我是E:/DXSDK9/INCLUDE)
2、Ogre设置:(我是E:/OGRESDK/OGRENEW/OGREMAIN/INCLUDE)
3、扩展:支持:(我是E:/OGRESDK/OGRENEW/DEPENDENCIES/INCLUDE)
4、STL:支持:(我是E:/OGRESDK/OGRENEW/DEPENDENCIES/INCLUDE/STLPORT)

Tools->Options->Directories的设置(LIB)

1、D9目录:(我是E:/DXSDK9/LIB)
2、Ogre设置:(我是E:/OGRESDK/OGRENEW/OGREMAIN/LIB/DEBUG)
3、扩展:支持:(我是E:/OGRESDK/OGRENEW/DEPENDENCIES/LIB)
4、STL:支持:(我是E:/OGRESDK/OGRENEW/DEPENDENCIES/LIB/DEBUG)

注意:以上需修改到你自己的地址Debug是测试版本,改为Release为测试版本。
另外以上目录顺序绝对不要错否则就会导致莫名其妙的错误。

软件开发网

编译

如果你的设置没有错误,就可以打开Ogresdk/ogrenew/Ogre.dsw开始编译了。(会打开N个工程,编译时间至少20分钟[P4 1.7G,内存512M,120G 7200转,显卡...这和显卡没关系吧])

软件开发网

注 意:编译完这个工程,还要打开e:/ogresdk/ogrenew/PlugIns/NatureSceneManager /scriptsPlugin_NatureSceneManager.dsp(我的目录)编译这个工程(这是自然插件没有他你看不见地面的)等它编译完 才算完成。 软件开发网

如果你编译完成了继续看否则去http://www.uipower.com/bbs/index.asp 留言

测试

打开e:/ogresdk/ogrenew/Samples/BezierPatch/scripts/Demo_BezierPatch.dsp(我的路径,你的自己改)

编译,运行....
正 常的话会弹出个对话框说"没有找到resources.cfg",这是由于你的"Working directory"没有设置,使用Project->Setting->debug->Working directory设置成下面目录 软件开发网

e:/ogresdk/ogrenew/Samples/Common/bin/Debug(再说一遍这是我的目录你的自己改) 软件开发网

这是由于Ogre默认的所有演示工程都是从ExampleApplication继承来的,这个中定义了目录的位置(不爽吧,后面会修改该文件改成喜欢的目录)

设置完路径了,继续,运行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值