VS2008中OGRE1.7.4下配置Hydrax-v0.5.1插件
来源:互联网 发布:it狂人女主角 编辑:程序博客网 时间:2024/09/21 08:14
摘自:http://www.xuebuyuan.com/1390472.html
第一步:下载Hydrax-v0.5.1插件
下载页面:http://www.ogre3d.org/tikiwiki/Hydrax#Downloads
插件下载地址:http://modclub.rigsofrods.com/xavi/Hydrax-v0.5.1.rar
第二步:由于原来的默认环境是2005,所以需要将项目转换为2008。
默认release下进行编译,会出现N多错误
第三步,进行纠错
纠错网址:
http://www.ogre3d.org/addonforums/viewtopic.php?f=20&t=11089
对着改
第1处:
SimpleGrid.cpp里面第305行
第2处
mesh.cpp里面414行
继续该文件,原来文件里面421行(由于前面已修改,这里是426行)
继续该文件,原来文件里面435行(由于前面已修改,这里是444行)
继续该文件,原来文件里面442行(由于前面已修改,这里是456行)
第3处
cfgFileManager.cpp文件第305行
第4处
cfgFileManager.h文件第159行
改完后运行
第四步:编译插件自带的Demo1
右键点击Demo1解决方案,选择设为启动项目
然后在Release下面运行,会出现一堆错误
将开始生成的Release版本的dll,lib(我的这两个文件位于C:\Users\nomorefancy\Desktop\Hydrax-v0.5.1\Hydrax\bin\release)
放入Demo1文件夹下(我的是C:\Users\nomorefancy\Desktop\Hydrax-v0.5.1\Demo1)
然后运行,会提示找不到resources.cfg文件
然后将Demo1中bin目录下的release中的Plugins.cfg和resources.cfg文件拷到Demo1文件夹下
将resources.cfg文件中的所有 ../../ 去掉
变成
# Resource locations to be added to the 'boostrap' path
# This also contains the minimum you need to use the Ogre example framework
[Bootstrap]
Zip=Media/packs/OgreCore.zip
# Resource locations to be added to the default path
[General]
FileSystem=Media
FileSystem=Media/materials/programs
FileSystem=Media/materials/scripts
FileSystem=Media/materials/textures
FileSystem=Media/models
Zip=Media/packs/SkyBoxes.zip
[Hydrax]
FileSystem=Media/Hydrax
最后运行,啊哈,结果终于出现了、
这海洋各种特效啊,神马折射、反射、焦散、柏林噪声、FFT各种高端。正好这个项目我做海洋部分。所以我应该会对里面的源码进行研究。到时候有成果了跟大家分享哈
- VS2008中OGRE1.7.4下配置Hydrax-v0.5.1插件
- VS2008中OGRE1.7.4下配置Hydrax-v0.5.1插件
- 0022VS2008(SP1)下配置ogre1.6.5的教程
- Ogiror 中 Hydrax 插件的使用
- Ogiror 中 Hydrax 插件的使用
- 0036vs2008下ogre1.6.5常见的一个配置小遗漏
- Hydrax海洋插件
- VS2008 + OGRE1.6.2 + ETM 2.3.1的具体配置
- Hydrax参数配置说明
- Ogre1.7下配置CEGUI0.7.1
- ubuntu11.10中配置OGRE1.8
- OGRE学习笔记–Hydrax海洋插件
- Ogre1.8.0配置说明书
- VS2008下配置AStyle
- VS2008下配置imagicMagick
- VS2008下配置GSL
- vs2008下配置WxWidgets
- vc2008下配制Ogre1.7.4 & QT4.8环境
- [Android 动画] 实现类似弹簧的插值器SpringInterpolator
- Linux下svn密码问题
- MFC中单文档程序框架
- centos下网络配置方法(网关、dns、ip地址配置)
- lucene
- VS2008中OGRE1.7.4下配置Hydrax-v0.5.1插件
- apktool使用
- [.Net码农]C# WebService异步处理/异步调用详解
- linux正则表达式入门及文件操作命令进阶
- 在Windows下搭建Android开发环境
- SQL2005 性能监视器计数器错误解决方法
- 关于在android webview中使用File Upload控件的问题
- 浅谈 Java 关于接口与抽象类的理解(后续更新)
- 面试题五 C/C++面试秘笈 之链表的正向排序--程序员面试题