- 博客(6)
- 资源 (15)
- 收藏
- 关注
原创 QT整合OGRE 在开发环境VS2008下配置
<br /> <br />开发环境<br />OGRE 1.7.1 <br />QT 4.7<br />1.新建一个Win32空项目Ogre<br />2.工具->选项->项目和解决方案->VC++目录<br /> 点击 显示以下内容的目录 下拉框 选择 包含文件 选项<br /> 添加:$(OGRE_HOME)/samples/include<br /> 添加:$(OGRE_HOME)/include/OGRE<br /> 添加:$(OGRE_HOME)/bo
2010-07-19 12:59:00 2174
转载 vs2005中配置boost库
<br />1. www.boost.org中下载boost库,目前boost的最新版本为boost_1_39_0。<br />2. 将下载的文件解压缩,假设将其解压至D:/boost/boost_1_39_0/目录中。<br />3. 查看D:/Boost/boost_1_39_0/libs/regex/build目录中应该存在一个vc8.mak文件,是用于build的配置文件。<br />4. 打开系统的“开始/程序/Microsoft Visual St
2010-07-13 12:59:00 1295 2
转载 Ogre不负责任研究(四)Ogre中的帧监听器和观察者模式
<br />在(一)中曾经简要的分析了Ogre帧监听的方法。这主要是通过_fireFrameStarted()和_fireFrameEnded()两个方法中,生成一个事件,然后分发给每一个注册上去的监听器。<br />这篇日志着重分析观察者模式在Ogre中的应用,和Ogre引擎中监听器的使用原理。<br />4.1监听器模式:首先看看“四人帮”写的设计模式上,对监听器模式的描述。<br />定义:为对象建立一个一对多的关系,这样当一个对象变化时,所有的依赖对象都能被通知到并且自动的更新。他的作用主要有(1)
2010-07-05 14:56:00 2029
转载 Ogre不负责任研究(三)Math基础类初探
<br />3 Math基础类初探<br /><br />概览,Math基础类封装了常用的数学公式,特别的,提供了对角度和弧度的支持。该函数封装了一些使用汇编语言实现的基础数学类,因此效率还是有保证的。汇编的函数在asm_math.h头文件中被定义,不过汇编那个对俺还是太高深了暂时放弃……。<br /><br />3.1几个公有静态变量的定义技巧:<br />constRealMath::POS_INFINITY = std::numeric_limits<Real>::infinity();<br />c
2010-07-05 14:52:00 1904
原创 Ogre不负责任研究(二)单件模式的运用,Ogre::Singleton
<br />本篇着重分析一下,在Ogre引擎中单件模式是如何被运用的,也就是Ogre::Singleton类的分析和使用。在开始之前,再次感叹一下,高手写的东西就是不一样,不仅仅照顾了不同的编译器,(GCC),还照顾了VC编译器的不同版本其中有一个地方这样写道:<br />#if defined( _MSC_VER ) && _MSC_VER < 1200 <br /> int offset = (int)(T*)1 - (int)(Singleton <T>*)(T*)1;<br />
2010-07-05 14:51:00 2407
转载 Ogre源码分析(一)Root类,Facade模式
<br />Ogre中的Root对象是一个Ogre应用程序的主入口点。因为它是整个Ogre引擎的外观(Façade)类。通过Root对象来开启和停止Ogre是最简单的一种方式;当你构造构造一个Root实例的时候你就启动了整个Ogre,当析构的时候(让它停止活动或者执行delete删除它)Ogre也就关闭了。<br />API手册中这样介绍到:Ogre::Root 类代表了客户应用程序的入口点。在这里,应用程序可以获得系统的重要的访问权,也就是获取渲染系统 ,管理配置文件,日志,和访问系统的其他类(果然是Fa
2010-07-05 14:50:00 2638
PowerDesigner15中文教程
2014-10-11
raknet中文教程
2010-09-22
WTL全称为Window Template Library WTL8.0
2009-08-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人