自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无敌的专栏

命里有时终须有,命里无时莫强求

  • 博客(19)
  • 资源 (10)
  • 收藏
  • 关注

转载 Ogre实现不同动画之间的混合

动画混合 -- 实现两个动画的切换, 一个动画逐渐消逝, 另一个动画逐渐显示来实现. 主要通过动画状态的权重来实现通过三种方式来实现两个动画的混合:    - BlendSwitch - 直接切换至目标动画    - BlendWhileAnimating - 混合的过程中目标动画也更新帧, 实现动画    - BlendThenAnimate - 用源动画的当前帧混合目标动画的第

2013-01-18 10:41:27 681

转载 分离轴测试

分离轴测试是空间碰撞检测中一个很常用、很有效的判断方法。它的原理来源于集合分析中的“分离超平面定理”(separating hyper-plane theorem):如果两个集合A和B不相交,那么必定存在一个分离超平面P,并使得A和B分别位于P的不相同的两侧。此定理对于空间数据中的凸集合和凹集合均适用。当数据集是凸集时这里的分离超平面就是一个空间的平面;当数据集是凹集时,这里的分离超平面则不再是一

2013-01-18 10:14:37 2152

转载 无法打开文件"LIBC.lib / libcp.lib"解决办法

问题:无法打开文件"LIBC.lib"。解决:在“配置属性->链接器->输入->忽略特定库”后填入“LIBC.lib / libcp.lib ”。   LIBC.lib介绍   google一下,libc.lib原来是被遗弃的可怜家伙。MSDN Labs: What's New in Visual C++ 2005 Quote: The single-threaded CRT libraries,

2013-01-18 10:04:55 1584

转载 如何在C++中使用libjpeg.lib函数库

如何在C++中使用libjpeg.lib函数库 如果想在自己的应用程序中集成处理jpeg图片功能,IGL提供了很好函数库,如果善加用之则可达到事半功倍的效果。因为是该函数库是opensource所以我们不必担心软件版权问题!(呵呵,毕竟我们要尊重别人的软件成果)。可以从网络下载获得最新的函数库,下载地址:http://www.ijg.org我则以libjpeg-6b版本介绍与自己用VC++6.0的

2013-01-18 10:03:42 4218

转载 LNK2005...already defined...ERROR

链接时出错提示:LIBCMT.lib(crt0dat.obj) : error LNK2005: __amsg_exit already defined in MSVCRTD.lib(MSVCR80D.dll)LIBCMT.lib(crt0dat.obj) : error LNK2005: __initterm_e already defined in MSVCRTD.lib(MSVCR8

2013-01-18 09:59:06 1685

转载 tostring 的格式化输出

C 货币2.5.ToString("C")¥2.50D 十进制数25.ToString("D5")00025E 科学型25000.ToString("E")2.500000E+005F 固定点25.ToString("F2")25.00G 常规2.5.ToString("G")2.5N 数字2500000.ToString("N"

2013-01-18 09:54:37 1443

转载 asp.net下动态生成不规则表格

事件背景:         当我在做一个公司的绩效考核系统时,发现了一个问题,那就是怎样动态生成一个不规则表格的问题,在网上找了很多,却不是很尽人意。于是自己就做了一个,希望对大家有点儿启发,首先声明做的可能不是太好,请内行人不要见笑哦!         需要生成的表格如下:这其中的工作能力和工作态度中的项可能会根据部门的不同而发生变化,可能变的多一个或者是少一个,所以这样就不能用

2013-01-18 09:49:45 983

转载 AABB和OBB包围盒简介

一、AABB立方体边界框检测用球体去近似地代表物体运算量很小,但在游戏中的大多数物体是方的或者长条形的,应该用方盒来代表物体。另一种常见的检测模型是立方体边界框,如图10-31展示了一个AABB检测盒和它里面的物体。坐标轴平行(Axially-aligned)不仅指盒体与世界坐标轴平行,同时也指盒体的每个面都和一条坐标轴垂直,这样一个基本信息就能减少转换盒体时操作的次数。AABB技术在当今

2013-01-17 14:33:24 4588

转载 AABB包围盒、OBB包围盒、包围球的比较

1) AABB 包围盒: AABB 包围盒是与坐标轴对齐的包围盒, 简单性好, 紧密性较差(尤其对斜对角方向放置的瘦长形对象, 采用AABB, 将留下很大的边角空隙, 导致大量没必要的包围盒相交测试)。当物体旋转之后需对AABB 进行同样的旋转并更新; 当物体变形之后只需对变形了的基本几何元素对应的包围盒重新计算; 然后可以自下向上由子结点的AABB 合成父结点的AABB, 最后进行包围盒树的更新

2013-01-17 14:26:55 8298

转载 骨骼动画(bones animation)简介

骨骼动画(bones animation)当前有两种模型动画的方式:顶点动画和骨骼动画。顶点动画中,每帧动画其实就是模型特定姿态的一个“快照”。通过在帧之间插值的方法,引擎可以得到平滑的动画效果。在骨骼动画中,模型具有互相连接的“骨骼”组成的骨架结构,通过改变骨骼的朝向和位置来为模型生成动画。骨骼动画比顶点动画要求更高的处理器性能,但同时它也具有更多的有点,骨骼动画可以更容易、更快捷地

2013-01-15 21:34:07 2230

原创 OgreOde中SceneNode和Body的运动关系

下面这些是OgreNewt有关的,希望对OgreOde有用处:物体间的碰撞检测我用的是OgreNewt(一个开源的物理引擎)。但是我不太在乎物理定律,因为作出精确的行为是需要满强的物理功底的。我只是需要用到它的碰撞检测,如何初始化等就不说了,只说下问题。Ogre的SceneNode和OgreNewt的body是绑定的。可以用SceneNode的位置设置body的位置,或者相反。但是不要用前

2013-01-15 21:25:02 899

转载 IE9浏览器点击“添加到收藏夹”按钮没有反应问题的解决方法

IE浏览器升级至 IE9 之后,为什么当我按一下“收藏夹”图示,然后按“添加到收藏夹”按钮时,会出现没有反应的情况?导致无法将网页收藏至“收藏夹”中?要如何才能解决这个问题呢?别担心,通常发生这样的问题,都是因为 IE9 出现了错误,您只需按照下列步骤重设您的 IE浏览器 即可。首先请关闭您的 IE9浏览器 ,然后按一下“开始”按钮,输入 inetcpl.cpl ,完成之后按一下键盘上的 En

2013-01-15 11:16:02 8738

转载 Ogre环境的配置

今天配置Ogre的运行环境,遇到了很多问题,但是都是些细节性的问题,经过一段时间的查询整理,解决了这些问题。 首先,本人是在vs2005环境下,使用Ogre引擎进行开发。Ogre是一款很好用的开源渲染引擎,被大量的使用于游戏开发、仿真系统等领域。Ogre的使用也分为两种,一种是下载Ogre的SDK后,直接执行;另一种是下载Ogre的源码,然后在自己的电脑上进行编

2013-01-14 20:23:39 1146

转载 Ogre碰撞检测

Ogre采用树桩管理场景中的各种"元素"(摄像机、灯光、物体等),所有的东西都挂在"树"上,不在"树"上的东西不会被渲染。Ogre::SceneManager就是"树"的管理者,Ogre::SceneNode是从SceneManager中创建的(当然BSP和8*树的管理也和这两个类有关,这暂时不讨论)。AABB(轴对齐包围盒)这个东西是碰撞检测的基础,和它类似的还有OBB(有向

2013-01-09 09:29:38 3951 1

原创 OgreOde——遍历场景中所有的实体(Entity)

void GameState::CreateGeom(){ Ogre::SceneManager::MovableObjectIterator it = m_pSceneMgr->getMovableObjectIterator("Entity");//m_pSceneMgr管理的实体列表,“SceneNode”是遍历所有的场景结点 while(it.hasMoreElements()

2013-01-07 14:33:03 1939

转载 用Ogre画三角形

用Ogre画三角形         成熟图像引擎往往对底层操作做了层层封装,用户或许能轻易地将复杂模型加入到游戏里,却在画一个三角形时摸不着头脑。本文阐述如何在Ogre里画三角形,如果有些许DirectX或者OpenGL的基础知识,理解起来会更加容易。         Ogre用树结构来组织场景,所有希望被遍历到的实体都需要挂接在树节点下,此类有挂接能力的实体需要继承自MovableObj

2013-01-04 21:52:12 1364

转载 Ogre基础教程(一)----- 场景管理器,场景节点和实体.

简介 在这篇教程里,我会向您介绍OGRE最基础的构架:场景管理器,场景节点和实体。由于我需要在这篇教程里把OGRE的基本概念介绍给你,所以我们不会接触太多的代码。 在您阅读这篇教程的同时,您应该自己一点一点的添加代码来体会代码的作用,只有这样才可以真正理解这些概念。从这里开始 在这篇教程里,我们将使用已经写好的代码作为模版。除了我们将要在createScene函数里面添加的代码之外,您

2013-01-04 16:28:34 1355

转载 Ogre 1.7.2的编译方法

1.想编译OGRE,最起码要有OGRE的源码吧。可以去官方网站下载最新的源码包,我这里用的是1.7.2版本的,下载下来的文件叫 ogre_src_v1-7-2.exe。运行下载下来的程序,解压源码到一个目录下备用。2.下载并安装DirectX SDK,官方建议的版本是 DirectX SDK - February 2010。不同版本的DXSDK可能会造成OGRE编译失败,这个要注意

2013-01-03 14:29:57 729

原创 OFFICE操作小技巧

WORD1、如何去掉尾注下一页的横线?答:第一,将当前文档视图改为“普通视图”第二,ctrl+alt+d调出下方的尾注编辑栏,在下拉菜单中选择“尾注分隔符”,这时短横线出现了,可以将其删除了。 PPT EXCEL

2013-01-02 21:49:11 537

DBCP需要的jar包

包括两个jar包:commons-dbcp.jar,commons-pool.jar

2016-11-06

使用PHP实现用户登录和注册的功能——用户表

这是使用PHP实现用户登录和注册的数据库文件,代码段链接为: http://blog.csdn.net/jimoshuicao/article/details/17403327

2013-12-18

Maya的Ogre导出插件

Maya的Ogre导出插件,支持Ogre1.7和1.8两个版本。

2013-07-11

Inno Setup 5.3.3 汉化版

Inno Setup 是一个免费的安装制作软件,小巧、简便、精美是其最大特点,支持pascal脚本,能快速制作出标准Windows2000风格的安装界面,足以完成一般安装任务。该软件用Delphi写成,其官方网站同时也提供源程序免费下载。它虽不能与Installshield这类恐龙级的安装制作软件相比,但也当之无愧算是后起之秀。 包含Ansi和Unicode版本。 加入加密组件ISCrypt.dll。

2013-06-19

动软代码生成器

软件版本: 2.78 最后更新: 2013-03-12 软件大小: 8 MB 软件性质: 简体中文/免费软件 运行环境: .Net 2.0 下载次数: 973936 软件描述: 1.完善数据库加载的用户体验。 2.完善代码生成的逻辑和bug。 3.完善local的方式的连接数据库问题。 4.完善新建模板的编码问题。 5.增加多表事务代码生成功能。 6.支持SQLServer2012的选择。

2013-06-08

毕业答辩常见问题分析【计算机版】

毕业答辩中的常见问题,答辩中一定会用到的,一定要保留。

2011-04-22

SQL使用完全手册【中文版】

SQL使用完全手册【中文版本】,实用又好用!希望大家能够对广大同仁有所帮助!

2011-04-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除