![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OGRE
文章平均质量分 69
linking530
这个作者很懒,什么都没留下…
展开
-
Windows下Boost库安装方法
1. 概述 最近打算学习一下Boost库,这里记录一下Boost库的安装的方法,IDE涉及DEV C++和VS 2008。2. 下载 直接下载链接:参见网页 http://www.boost.org/users/history/version_1_46_1.html,这里的链接网速很慢,78MB的东西,下载了10%左右,就定住了,试了三次都是这样,基本放弃了这个下载链接转载 2016-03-18 16:05:20 · 581 阅读 · 0 评论 -
Ogre中的向量Vector3的成员方法
http://blog.csdn.net/w1635610/article/details/5445957表达三维向量V(x,y,z)的类,三维世界中的位置、方向和缩放因子都可以用Vector3来表达,关键看你如何解释与使用它。为了提高效率,Vector3类的成员函数大部分都实现为内联函数。又为了将来操作方便,Vector3类的数据成员都实现为public类型。常量转载 2012-07-24 15:32:54 · 520 阅读 · 0 评论 -
【转】构建 ogre1.6 + cegui0.7.1 + CELayoutEditor-0.7.1
需要下载的东西,我一般都是下载的源代码,编译器是vs2008(sp1),系统是xp(sp3)。1、编译ogreogre:http://www.ogre3d.org/download/source 在这里面找到源代码 OGRE 1.6.5 Source For Windows 依赖包:Visual C++.Net 2008 (9.0) Precompiled Dependencie转载 2012-07-23 19:17:57 · 811 阅读 · 0 评论 -
CEGUI0.7.1和OGRE1.7.0编译问题解决
1.在编译CEGUI的库的时候要把config.lua脚本的一个参数值改下首先是OGRE_PATHS和OIS_PATHS的路径设置成你OGRE的库。。。路径要写对注意格式是X:/OGRE/的格式。。。。如果编译的时候,报无法打开头文件的错可以直接在项目属性里改文件的目录找到。其次如果要把CEGUI和OGRE联用,就要把CEGUI_OLD_OIS_API变量,设置为false 找到OGRE_REND转载 2012-07-23 19:29:13 · 718 阅读 · 0 评论 -
结合使用Ogre 1.7.1 +CEGUI 0.7.1
这篇文章是对于Ogre3D中文网——基础教程六的补充,阅读前假定你已经对于Ogre和CEGUI有一定了解,并且阅读了《基础教程六》如果你还不了解他们,你应该知道:Ogre是一个3D图形渲染引擎;CEGUI是灵活的,可自由定义样式的GUI框架,他可以很好的支持Ogre,来绘制界面。如果你对于Ogre和CEGUI感兴趣,以下将是很好的学习资源:Ogre:http://www.o转载 2012-07-23 19:25:13 · 557 阅读 · 0 评论 -
文档:教程:基础教程:基础教程一
http://ogre3d.cn/%E6%96%87%E6%A1%A3:%E6%95%99%E7%A8%8B:%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B:%E5%9F%BA%E7%A1%80%E6%95%99%E7%A8%8B%E4%B8%80目录[隐藏]1简介2从这里开始3OGRE是怎样工作的3.1场景管理器基础3.2转载 2012-07-20 16:56:19 · 379 阅读 · 0 评论 -
Ogre源码剖析3–可扩展性&插件机制
http://hi.baidu.com/xiangzhang321/blog/item/7a41b428fecb56e799250adc.htmlOgre是一个跨操作系统平台的开源3D引擎,既支持DirectX,也支持使用OpenGL,支持可替换的场景管理算法(BSP, OCT)。为Ogre提供这些灵活可扩展性的基础之一就是其面向插件的设计。 很多常用的软件大都提供了插件接转载 2012-07-20 14:24:57 · 540 阅读 · 0 评论 -
OGRE SampleBrowser框架解析
http://blog.163.com/cp7618@yeah/blog/static/70234777201141143014386/OGRE简析(一) ------OGRE SampleBrowser框架解析“伟大航路,我把世界转载 2012-07-20 12:13:56 · 1108 阅读 · 0 评论 -
文档:教程:基础教程:基础教程二
先决条件 本教程假定你已经拥有了c++程序设计的知识,并且已经安装和编译了一个Ogre的应用程序(如果你在设置你的应用程序中有困难,请参考this guide获得更详细的编译步骤)。这个教程同时也是建立在上一章基础上的,因此默认你已经了解了上个教程的内容。简介 在这篇教程里,我会向您介绍几个新的构架,同时还会补充一些过去的内容。这篇教程主要介绍如何使用灯光对象以及如何产生阴影。我们转载 2012-07-20 17:02:20 · 669 阅读 · 0 评论 -
Ogre 1.7.2中的地形教程
http://blog.sina.com.cn/s/blog_8380edd00100yli4.html ○读者可以对照着Ogre1.7.2中的terrain.h源码进行阅读加深理解,蓝色部分均为源码○去除了一些具体场景比如添加mesh,设置setAmbientLight等与terrain无关的操作 第一步 创建地形全局配置TerrainGlobalOptions下转载 2012-07-24 16:23:35 · 1340 阅读 · 0 评论 -
内存对齐
void* AlignedMemory::allocate(size_t size, size_t alignment) { assert(0 < alignment && alignment <= 128 && Bitwise::isPO2(alignment)); unsigned char* p = new unsigned char[size + a原创 2012-08-11 17:57:02 · 469 阅读 · 0 评论 -
ogre 1.7.0的下载、配置和编译指南
----------------------------------------------- 1. ogre 1.7.0的下载地址:https://sourceforge.net/projects/ogre/files/ogre/1.7/ogre-v1-7-0.zip/download 2. ogre 1.7.0依赖库的下载地址(不定期更新,请关注该贴):http://www.ogr转载 2012-07-12 10:12:53 · 1088 阅读 · 0 评论 -
win7(64位)+vs2010+orge1.8.1
环境:win7(64位)+vs2010+orge1.8.1说明:orge1.8.1不需要安装vs2010 sp1,自身带了opengl,也不需要安装dx和gl。安装SDK,运行Demo下载:1 OGRE SDK: http://www.ogre3d.org/download/sdk2 OGRE Dependencies:http://sourceforg转载 2016-03-18 15:36:04 · 525 阅读 · 0 评论 -
DirectX SDK (June 2010)安装错误S1023,解决方法
转自:http://hi.baidu.com/rootcat/item/6730f15f85e2c1958c12ed81DirectX SDK (June 2010)安装错误S1023,解决方法导致这个错误的原因是在安装DirectX SDK (June 2010)之前。我就安装了VS2010 。所以也就安装了:Microsoft Visual C++ 2010 x86转载 2016-03-17 14:33:23 · 657 阅读 · 0 评论 -
从std::string转换为LPCWSTR
LPCWSTR stringToLPCWSTR(std::string orig){size_t origsize = orig.length() + 1; const size_t newsize = 100; size_t convertedChars = 0;wchar_t *wcstring = (wchar_t *)malloc(sizeof(wchar_t)*(o转载 2014-05-29 17:35:26 · 2253 阅读 · 0 评论 -
wxWidgets中wxString各类型转换
1.文本2.char* 转 wxString3.wxString 转 char*4.wchar_t* 转 wxString5.wxString 转 wchar_t*6.wxString 转 TCHAR7.int 转 wxString8.float 转 wxString9.wxString 转 integer number10.wxString 转 float转载 2014-05-29 16:06:38 · 1886 阅读 · 0 评论 -
wxWidgets的下载、安装和编译
导读: 1. 去http://www.wxwidgets.org/downloads/下载一个wxMSW版本的wxWidgets。 2. 运行安装文件。在安装好后设置环境变量WXWIN,指向wxWidgets的安装目录。因为安装过程仅仅是把文件拷贝到指定的目录,所以还需要对wxWidgets进行编译。 3. 进入$(WXWIN)\build\msw目录,用VS2005打开wx.转载 2014-03-01 17:52:23 · 1184 阅读 · 0 评论 -
VS2005编译PagedGeometry 1.1.0
http://www.cnitblog.com/buf/archive/2011/04/20/73380.html从http://code.google.com/p/ogre-paged/downloads/list下载源码包,解压后发现没有.sln和.vcproj,需要用cmake进行配置来生成这些文件。按照机器上OGRE相关include和lib目录的实际位置,修改CMakeDep转载 2012-08-16 10:20:34 · 597 阅读 · 0 评论 -
OGRE列表
http://blog.csdn.net/eplaylity/article/details/4217310http://www.cnblogs.com/bite_the_bullet/archive/2010/10/06/1844555.htmlhttp://www.cnblogs.com/lai3d/tag/http://www.cnblogs.com/lai3d/ar原创 2012-07-14 12:48:38 · 600 阅读 · 0 评论 -
PagedGeometry笔记
http://blog.csdn.net/eplaylity/article/details/4217310PagedGeometry 笔记011. 创建PagedGeometry PagedGeometry *trees = new PagedGeometry(); trees->setCamera(mCamera); trees->setPag转载 2012-08-16 10:37:18 · 628 阅读 · 0 评论 -
QT与OGRE做3D地图编辑器
http://blog.163.com/modingfa_002/blog/static/1109254662010427114343461/http://download.chinaprj.cn/detail/iDDDibsB code第一章 基础知识注:文章里面有不少个人见解,欢迎大家一起互相讨论。希望高人能给予相应理解与意见建议。在实际3D转载 2012-07-19 18:00:33 · 2522 阅读 · 0 评论 -
Ogre 的相关工具和库
http://www.cnblogs.com/summericeyl/archive/2010/05/14/1945032.htmlDebuggers Debugging Tools for Windows http://www.microsoft.com/whdc/devtools/debugging/default.mspx/源码控制 Tortoise转载 2012-07-15 00:51:54 · 1021 阅读 · 0 评论 -
用Ogre实现无缝地图
http://blog.163.com/modingfa_002/blog/static/11092546620115124832732/ 1.7版本之前,如果想用Ogre内建的地形系统实现一个像样的无缝地图,恐怕要闹到抓狂。所幸sinbad在1.7为Ogre加入了全新的地形组件,它囊括了一个地形系统所需要的基本功能,并且具备扩展出丰富特性的能力,使开发者得以避免重复造轮子转载 2012-07-19 18:14:13 · 1203 阅读 · 0 评论 -
Ogre 1.7版本中 ExampleApplication类的改造
http://www.cnblogs.com/summericeyl/archive/2011/06/24/2088704.htmlOgre 1.7 版本使用了插件机制来加载和卸载各个Sample Demo, 插件机制的好处在于添加一个Sample某个例子只需要加载该例子dll即可, 不过分析源码框架时则会有一些困难. 对于 Ogre 1.6.5以及之前的版本, 分析某个Sample如何运转载 2012-07-15 00:53:58 · 1366 阅读 · 0 评论 -
将Ogre写入MFC框架中
http://www.cnblogs.com/summericeyl/archive/2009/12/23/1945043.html1. 新建MFC单文档程序2. 修改项目选项配置 常规 --> 输出目录 --> ..\bin\$(ConfigurationName) 常规 --> 中间目录 --> ..\obj\$(ConfigurationName)转载 2012-07-15 00:49:27 · 368 阅读 · 0 评论 -
ORGE构建
编ORGE源码: 在http://www.ogre3d.org/download/source 下载1.6.5源码,按要求下了对应的Dependencies。我使用的是VS2008。使用VS打开工程后进入眼里是多个DEMO_ 和 Plugin_开头的项目,最关注的当然是ogre开头的ogremain。那里面完整的核心代码。项目属性里已经配置好了,只要看懂其项目配置的库及目录管理就了转载 2012-07-11 14:04:17 · 1120 阅读 · 0 评论 -
OGRE+VS2008环境搭建
http://tomleader.iteye.com/blog/949076对于一个入门的新人来说,搭建环境真是很麻烦,弄了很久。OGRE官网下的OGRE 3D 1.7 Beginners Guide.pdf还是缺少很多环境搭建的细节地方,我把自己搭建环境的过程整理了一下,希望对新人有点点帮助,老手的话就别看了。 第一步:下载需要的软件(这个估计就要一天) 1.Ogre转载 2012-07-11 13:59:57 · 441 阅读 · 0 评论 -
OGRE编译遇到的问题
http://www.cppblog.com/zbzjy2008/archive/2010/05/05/114455.aspx这几天准备学习下OGRE。。。。。。。。。兴致匆匆从网上下了OGRE的源码。。。正感觉良好。。。殊不知蛋疼的悲剧才刚刚开始ogre 1.7.0的下载、配置和编译指南-----------------------------------------------转载 2012-07-12 10:07:17 · 824 阅读 · 0 评论 -
OGRE 1.7.2 编译方法
http://www.verycd.com/topics/2833165/http://blog.csdn.net/weiqubo/article/details/70820061.想编译OGRE,最起码要有OGRE的源码吧。可以去官方网站下载最新的源码包,我这里用的是1.7.2版本的,下载下来的文件叫 ogre_src_v1-7-2.exe。运行下载下来的程序,解压源码到转载 2012-07-12 10:05:45 · 640 阅读 · 0 评论 -
客户端总体的描述
http://www.cnblogs.com/lancidie/archive/2011/08/19/2145653.htmlUI系统 CEGUI UI基础系统CEGUI渲染器Expat XML解析器 CEGUI依赖,估计编写者不喜欢用FreeType2 跨平台、开源的字体渲染器 用于绘制中文脚本 luaPlus3D显示引擎Ogre开源的高效渲染引擎 最新的转载 2012-06-08 15:47:02 · 490 阅读 · 0 评论 -
【静态变量的初始化之一】
CGameProcedure::InitStaticMemeber首先创建随机数发生器,然后调用g_theKernel.ReisgerClass来注册各种管理器及子系统。代码如下: VOID CGameProcedure::InitStaticMemeber(VOID){ //初始化随即变量种子 srand( (unsigned)timeGetTime()转载 2012-06-08 15:42:33 · 681 阅读 · 0 评论 -
ogre1.7.2 鼠标独占问题(鼠标移出窗口)
http://blog.csdn.net/zhuxiaoyang2000/article/details/6559773 网上已经有解决鼠标独占问题的文章,如《OGRE+CEGUI+OIS 完美解决鼠标非独占使用》,还有在此基础上解决鼠标在窗口边框没有指针问题的文章,如《OGRE+CEGUI+OIS 鼠标非独占使用 (含代码)》。这些文章提供了解决鼠标独占问题的完整方案,但其针对转载 2012-07-16 15:10:56 · 631 阅读 · 0 评论 -
编写Ogre插件的一般方法
http://www.cnblogs.com/pulas/archive/2012/02/18/2357663.html http://www.cnblogs.com/pulas/archive/2012/02/18/2357663.htmlOgre的插件可以是动态链接库,也可以是静态链接库。若是动态链接库,则可通过在插件配置文件(默认为plugins.cfg)里添加插件名称,然后转载 2012-07-16 19:28:29 · 464 阅读 · 0 评论 -
cegui 0.7.1的下载、配置和编译指南
http://hi.baidu.com/twjblog/blog/item/1bc6e71f6ec638148718bf1a.html 1.下载CEGUI0.7.12.下载CEGUI0.7.1的依赖库(以上两个我们可以在CEGUI官网下载,http://www.cegui.org.uk/wiki/index.php/Main_Page)3.解压CEGUI,例如我们解压到F:\C转载 2012-07-16 19:24:47 · 1918 阅读 · 1 评论 -
OgreMax 导出
http://blog.163.com/modingfa_002/blog/static/11092546620106153417285/从3Dmax导出动画文件在3Dmax里我们可以利用一些现成的.bip文件来驱动我们的模型,通过OgreMax这个插件可以将这些东西到出为ogre支持的文件格式从而,导出到ogre中使用。第一,安装ogremax插件这个没什么可说的,你在网上下转载 2012-07-19 18:01:40 · 777 阅读 · 0 评论 -
Orz
http://blog.163.com/modingfa_002/blog/static/11092546620104192714565/Orz(0.4.0)CDRom下载http://wiki.ogrecn.com/wiki/index.php?title=Orz_0.4.0_cdrom虎年到来之际,我们社区给大家准备了新春贺礼。经过一年的不断完善和修正,Orz终于从转载 2012-07-19 17:40:50 · 571 阅读 · 0 评论 -
OGRE DCC Tools
http://blog.163.com/modingfa_002/blog/static/11092546620100294312176/From Ogre WikiJump to: navigation, searchOGRE Digital Content Creation Tools This s转载 2012-07-18 15:09:11 · 797 阅读 · 0 评论 -
OGRE+CEGUI+OIS鼠标无法移出窗口解决方案
http://blog.163.com/modingfa_002/blog/static/11092546620091129102215453/最近在用Ogre+CEGUI+OIS做游戏。在开发的过程出现了种种问题,现将问题一一整理,并将解决方案释出,供同好参阅。OIS默认鼠标占用模式是鼠标独占使用,表现为鼠标指针无法移除当前窗口。那么如果想把鼠标指针移除窗体怎么解决呢?让OIS使用鼠标协转载 2012-07-16 15:05:41 · 1229 阅读 · 0 评论 -
Ogre 地形管理
http://blog.csdn.net/guanghua2009/article/details/6065083OGRE除了我们已经见过的普通场景以外还支持大型复杂的场景,如:宽阔的野外地形和复杂的大楼和迷宫。3D引擎支持大型复杂场景的主要难度在于对场景的组织和裁减。一个大型场景的三角型数量极其庞大,如果没有有效的场景组织和裁减方法,计算机在渲染的时候效率会很低。解决大办法就是用BSP或转载 2012-08-01 11:58:28 · 709 阅读 · 0 评论 -
OGRE学习心得——安装
http://blog.163.com/modingfa_002/blog/static/11092546620091026112721405/ 简介:本教程基于Ogre Wiki上的Basic Tutorial系列,并依据笔者使用的vs2005+sp1+OgreSDK1.4.3开发环境简化整理而来,其中穿插着笔者自己的理解。这是教程的第一部分,也是我的学习笔记。正文:凡是翻译过几篇技术类转载 2012-07-17 18:59:20 · 1489 阅读 · 0 评论