- 博客(235)
- 资源 (24)
- 收藏
- 关注
转载 献给所有正在找路的人
有人工作,有人上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变你我的一生,真的太好了,希望与有缘人分享,也希望对有缘人有所帮助!看完之后有种“相见恨晚”的感觉,特别激动,希望大家好好的珍藏这篇文章,相信多年以后,再来看这篇文章,一定有不同的感觉。 正如"打工皇帝"唐骏说:"我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚
2012-09-02 19:44:19 1094
转载 一位年轻女董事长的37条忠告-很受启发吧?
1、记住,平均每天看电视超过三个小时以上的,一定都是那些月收入不超过两千元的,如果你想要月收入超过两千,请不要把时间浪费在电视上。同样的道理,那些平均每天玩网络游戏或聊天超过三个小时以上的,也都是那些月收入不超过两千的。 2、因为穷人很多,并且穷人没有钱,所以,他们才会在网络上聊天抱怨,消磨时间。你有见过哪个企业老总或主管经理有事没事经常在QQ群里闲聊的? 3、这个世界,有这么
2012-09-02 19:43:33 1103
转载 程序员如何营销自己?
许多人把自己的人生经营成了一单大生意,这其实没什么不好。有利益了笑脸相迎,没利益了视而不见。赚完钱拍屁股走人,谁不欠谁的,简单而直接,比那些弯弯肠子让人安心。 程序员不要只会埋头写代码,还要学会营销自己,否则职业生涯可能会越走月窄。个人总结了一下,可以用以下办法营销自己: 1,加入 N 多 QQ 群,在群里发言。 最好是发一些有用的信息,如果实在无话可说,也时
2012-09-02 19:27:44 1023
转载 关于DLL工程中存在全局变量可能导致MFC内存泄露误报的原因分析及解决办法
作者:朱金灿来源:http://blog.csdn.net/clever101 之前遇到过一次VS 2008内存泄露误报事故,详见:《坑爹的VS2008内存泄露报告》。目前据我所知,在使用boost库和osg库都存在此种内存泄露误报问题。今天从网上找到了一个英文帖子:Whydoes my OSG MFC based application show memory le
2012-09-02 19:14:06 3073
转载 Ogre程序在mesh文件原理
创建模型实体Entity* entObject = mSceneMgr->createEntity(“object”, “ogrehead.mesh”);createEntity() (创建实体) 在当前场景中创建一个实体实例并返回它的对象指针,作为 SceneManager 类的一个成员函数,它有两个重载:Entity * Ogre::SceneManager::createEnti
2012-09-01 16:27:44 919
原创 面试题汇总
1.1、C/C++面试题:http://blog.csdn.net/yaokang522/article/details/72120011.2、全面整理的C++面试题:http://blog.csdn.net/ljzcome/article/details/5741581.3、C/C++面试题:http://club.topsage.com/thread-504827-1-1.html
2012-08-24 16:38:24 1783
原创 Ogre学习记录
下面的网址是我学习ogre过程中比较困惑的知识点,记录下来,温故而知新~~~1.1、纹理数据:http://topic.csdn.net/u/20100121/22/453e91cc-141b-46b7-9b90-f04d592dfafd.html1.2、顶点数据与索引数据:http://hi.baidu.com/hsf_design/item/271a520daf420513addc70
2012-08-19 15:09:01 596
转载 Problem cf.load(m_ResourcePath + "resources.cfg")
bywilsonwing » Sat Mar 21, 2009 7:22 amI got a strange problem.I am using Visual Studio 2005 SP1, Ogre 1.60, build my project with no errors.But when I run the appication after build(in Visual
2012-08-06 12:03:19 1640
转载 将ogre 嵌入到 Qt中
我用的环境是VS2008+Qt1,新建一个Qt Application,除了main.cpp文件以外,将其它东西全部删除。2,添加几个文件如下:FOgreWidget.h:#include // 如果为假就返回#ifndef FALSE_RETURN#define FALSE_RETURN(h, r) if(!h) return r;#endif#ifnde
2012-08-06 08:35:19 2200
转载 Ogre中的动画
在Ogre中Animation是一块非常重要的部分,但是笔者在学习Ogre的动画时遗憾的发现关于Ogre中动画的资料非常的少,Ogre的sample中只有最简单的导入一个骨骼动画的例子,在网上也很少有人谈及,Ogre Wiki中的教程也是边边角角,不知这么重要的部分为什么不做一个全面的tutorial。我从网上的仅有的一些资料和自己的亲自试验总结了一下基本的Ogre动画的使用,当然Ogre的动画模
2012-08-04 09:30:29 594
转载 Sample_Character源码简析
Sample_Character例子中有如下的代码结构:官方例子中的cpp文件大多是负责调用,主要的功能实现在h文件中,即函数的定义基本在h文件中。先来看SinbadCharacterController.h(CharacterSample.h主要负责功能调用)里面主要是这段代码以及几个输入检测处理函数,例如injectKeyDown上面第一个函数是类的初始化,第二
2012-08-02 19:55:03 2068 1
转载 Ogre角色控制
最近研究了下Ogre的角色控制, 看了Ogre1.7 Character的例子, 这里对角色控制做一些总结, 写的不是很专业O(∩_∩)O~. 一般的角色控制将全身骨骼做成一个个动画, 骨骼带动全身模型. 例如攻击的动画, 手攻击的时候身体和腿脚也会做一定的动作, 这样全身的骨骼带动整个模型来实现动画效果, 这样实现起来比较简单, 在大部分的时候效果也不错, 但是这在做角色控制的这样
2012-08-02 17:37:50 925
原创 Ogre动画导出
刚学 Ogre,又是刚学 Ogre 动画,记录下学习的轨迹,请读者多多指点!!! 本文共分为以下几个部分:一、从 3DS MAX 中导出 Ogre 程序可用的动画文件。二、在Ogre程序中播放动画文件。持续更新。。。。。。一、从3DS MAX中导出Ogre 程序可用的动画文件。 方法通常有两种:一是借助oFusion插件;二是借助OgreMa
2012-07-01 10:55:11 2035 1
转载 Ogre中载入OgreMax场景文件的方法
看到很多人对ogremax在ogre中怎么加载不大熟悉,其实作者有一篇文章有介绍的,我把我自己在我的ogreview中用ogremax的方法写下来,供各位参考。(1)首先下载最新的ogremax.(2)找到图片中列出来的文件,放到自己的程序目录中(3)同时把解析XML的tinyxml相关文件负责知道程序目录(4)把以上文件加到项目中,编译,应该是编译通过的。(5)然后就是在程序
2012-06-30 20:59:23 2183
转载 OgreMax的使用
目前开发的IM游戏平台主要用Ogre制作,开发了一段时间,其中3ds max导出插件比较好用就oFusion和OgreMax,但是oFusion因为免费版的因素,有功能限制几乎没法儿用来做真正的开发。因此大部分时间就是用oFusion在3ds max中的即时预览功能,而OgreMax就用来做真正的导出。经过一段时间的使用及网上的一些资料,总结了一些OgreMax的使用经验,经常使用的菜单部分的一些
2012-06-30 20:58:22 3734 1
转载 dll与lib之间的区别(转)
共有两种库:一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library。共有两种链接方式:动态链接使用动态链接库,允许可执行模块(.dll文件或.exe文件)仅
2012-06-21 10:42:17 640
转载 Ogre学习记录
1: 设计初衷它设计初衷是完全跨平台的。抽象的接口隐藏了平台相关的细节。它设计初衷是大幅度支持扩展的。支持多种场景类型,独立出平台和3D接口限制。2: 基本类结构关系Roo:对象为一切的入口,它负责创建Ogre的所有基础元素,三大基础元素大致包括:场景管理器,绘制系统,资源管理器。场景管理器:场景节点,动态对象。资源管理器:资源组管理,资源管理渲染模块:硬件缓冲区管理,
2012-06-19 16:56:00 957
转载 安装QT插件(qt-vs-addin)后,vs2008无法启动的问题
早就发现vs2008安装qt插件后无法启动的问题,启动后程序直接崩溃,一直没找到原因,网上搜索,大都是说需要安装vs2008的sp1。由于sp1比较大,安装很耗时间,有几台机器的空间有限,无法再继续安装sp1。再说,有的机器没有安装sp1时也没这个问题,很奇怪。今天试着重新安装了vs2008的几个组件,问题竟然解决了。应该是Team Developer and Tester Tools组件的问题。
2012-06-14 13:08:00 2789 4
转载 开始使用C++11的9个理由
如果你的代码工作正常并且表现良好,你可能会想知道为什么还要使用C++ 11。当然了,使用用最新的技术感觉很好,但是事实上它是否值得呢? 在我看来,答案毫无疑问是肯定的。我在下面给出了9个理由,它们分为两类:性能优势和开发效率。获得性能优势理由1:move语义(move semantics)。简单的说,它是优化复制的一种方式。有时候复制很显然是浪费的。如果你从一个临时的string对象复制内
2012-05-20 11:18:30 934
转载 C++11中值得关注的几大变化
声明:本文源自 Danny Kalev 在 2011 年 6 月 21 日发表的《The Biggest Changes in C++11(and Why You Should Care)》一文,几乎所有内容都搬了过来,但不是全文照译,有困惑之处,请参详原文(http://www.softwarequalityconnection.com/2011/06/the-biggest-changes-i
2012-05-20 11:07:25 427
转载 Visual Studio 2010中C++的四大变化
在微软即将发布的Visual Studio 2010正式版中,其对C++语言做了一些修改,本文对此做了小结,与大家分享。Lambda表达式很多编程编程语言都支持匿名函数(anonymous function)。所谓匿名函数,就是这个函数只有函数体,而没有函数名。Lambda表达式就是实现匿名函数的一种编程技巧,它为编写匿名函数提供了 简明的函数式的句法。同样是Visual Studio中的
2012-05-20 11:01:51 788
原创 虚拟现实
虚拟现实,或虚拟实境(Virtual Reality),简称VR技术,也称灵境技术或人工环境,是利用电脑模拟产生一个三度空间的虚拟世界,提供使用者关于视觉、听觉、触觉等感官的模拟,让使用者如同身历其境一般,可以及时、没有限制地观察三度空间内的事物。使用者进行位置移动时,电脑可以立即进行复杂的运算,将精确的3D世界影像传回产生临场感。该技术集成了计算机图形(CG)技术、计算机仿真技术、人工智能、传感
2012-04-28 15:55:38 1719
原创 计算机视觉
计算机视觉是一门研究如何使机器“看”的科学,更进一步的说,就是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图像处理,用电脑处理成为更适合人眼观察或传送给仪器检测的图像。作为一个科学学科,计算机视觉研究相关的理论和技术,试图建立能够从图像或者多维数据中获取‘信息’的人工智能系统。这里所 指的信息指夏农定义的,可以用来帮助做一个“决定”的信息。因为感知可以看作是从感官信
2012-04-28 15:54:29 1561
原创 数字图像处理
图像处理,是对图像进行分析、加工、和处理,使其满足视觉、心理以及其他要求的技术。图像处理是信号处理在图像域上的一个应用。目前大多数的图像是以数字形式存储,因而图像处理很多情况下指数字图像处理。此外,基于光学理论的处理方法依然占有重要的地位。图像处理是信号处理的子类,另外与计算机科学、人工智能等领域也有密切的关系。传统的一维信号处理的方法和概念很多仍然可以直接应用在图像处理上,比如降噪、量化
2012-04-28 15:53:24 4892
原创 计算机图形学
计算机图形学(Computer Graphics,简称CG)是一种使用数学算法将二维或三维图形转化为计算机显示器的栅格形式的科学。是计算机科学的一个分支领域,主要关注数位合成与操作视觉的图形内容。虽然这个词通常被认为是指三维图形,事实上同时包括了二维图形以及影像处理。这个科学广义的分类,可分为以下几类几何:研究面的表示和处理的方法动画:研究移动的表示和操作方法影像拟真/渲染:研究模
2012-04-28 15:44:50 3814
转载 VS2008提示无法打开包括文件:“afxcontrolbars.h”解决办法
我发生过几次这个问题,都是以前用了vs2008SP1写的程序,现在用没有SP1的vs2008编译引起的。解决它的根本方法当然就是装SP1,但是这个SP1装起来需要1个钟头,很麻烦。而且装上要耗掉1G多硬盘空间。我的程序是对话框程序,和那些高端的controlbar根本没什么关系,我猜大概改源代码也可以。后来我尝试了一下,直接在stdafx.h中改了一处,把#include 注掉,后面加了一行
2012-04-21 11:24:21 1087
原创 VS2008中的ncb、pdb文件分析
NCB是“No Compile Browser”的缩写,称为“无编译浏览文件”。其中存放了供ClassView、WizardBar和Component Gallery使用的信息,由VC开发环境自动生成,工程拷来拷去都会生成新的信息以适应新的环境变量。当自动完成功能出问题时可以删除此文件,编译工程后会自动生成;比如,当我们要从工程中删除一个函数或者类或者.h文件或者.cpp文件后,还要删除.ncb文
2012-04-18 11:15:40 6542
转载 Matlab7 runtime error 解决方案集合
runtime error! Program:C\MATLAB7\bin\win32\MATLAB.exe this application has requested the runtime to terminnate it in an unusual way.please contact the application's support team for more inf
2012-04-17 09:02:33 4805
原创 解决Win7的一个毛病——睡眠失效(只关闭显示器,不关主机)
1、按下windows徽标键,输入regedit,进入注册表;2、进入注册表的HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power,看右侧是否有一个名为AwaymodeEnabled的“DWORD 32位的值: 有的话,关闭该模式——修改键值为0或者删除这个键值;没有的话,一般不会出现睡
2012-04-13 17:04:29 26572 12
原创 算法网页汇总
1.1、经典图算法:http://www.cnitblog.com/cockerel/archive/2006/07/07/13361.aspx1.2、判断单链表中是否存在环及查找环的入口点: http://hi.baidu.com/iwitggwg/item/7ad684119a27fefc9c778a5c1.3、判断无向图是否有回路:http://blog.cs
2012-04-08 20:02:07 679
转载 STL — — List
STL中的list就是一双向链表,可高效地进行插入删除元素。现总结一下它的操作。文中所用到两个list对象c1,c2分别有元素c1(10,20,30) c2(40,50,60)。还有一个list::iterator citer用来指向c1或c2元素。list对象的声明构造():A. listc0; //空链表B. listc1(3);
2012-04-05 14:29:01 511
转载 STL — — vector
STL vector 容器介绍A Presentation of the STL Vector Container (ByNitron)翻译 masterlee介绍std::vector,并且讨论它在STL中的算法和条件函数remove_if()。Download Console Demo - 6.19 KbDownload MFC Demo - 14.6 Kb介绍
2012-04-05 14:08:50 794
转载 C++静态成员数据和静态成员函数小结
转载自:http://hi.baidu.com/quanhaili/blog/item/5a40ba86b37e1b22c65cc38f.html这篇文章不错,很透彻,转载分享一下~=========================================================================================================
2012-03-27 22:52:38 632
转载 B-样条曲线教程(B-spline Curves Notes)目录
转载自:http://blog.csdn.net/tuqu/article/details/4749586 B-样条曲线教程 B-spline Curves Notes 本教程是关于B-样条曲线(B-spline Curves)的教程。B-样条曲线在计算机视觉(computer vision ),计算机图形学(Computer Graphics ),计算机辅助设计(Compu
2012-03-22 18:43:41 7003
转载 什么是回调函数
很经典,能用自己的语言把回调函数的来龙去脉讲清楚,不简单。我看到的文章是作者转载原作者的,但是我并不知道原作者的博客地址。对原作者表示道歉,但这篇文章我非常喜欢,所以转载分享下~~~===========================================================================================================
2012-03-20 10:29:43 1706
转载 QGraphicsView类
QGraphicsView提供一个显示QGraphicsScene内容的窗口,该窗口可以滚动,可以在构造时候把场景对象作为参数,或者之后使用setScene()来设置view的场景,然后调用了show()函数后,view就可以默认的在场景的中心,显示item,例如QGraphicsScene scene;scene.addText("Hello, world!");QGraphic
2012-03-16 11:02:47 37207
转载 QgraphicsScene类
概述QgraphicsScene类为管理大量的2D图形item提供了一个管理界面,做为item的容器,它配合使用QgraphicsView使用来观察items,例如线,矩形,文本或者自定义的items,QgraphicsScene提供了方便的函数来让你高效的找到items的位置,或者决定在scene上哪个item可以看到,配合QgraphicsView窗口,你可以让可见scene,或者缩放
2012-03-16 11:01:10 30732 1
转载 QGrapicsItem类
这个类翻译了好久,实在是成员函数太多了,分享出来,希望对大家有用,多多支持哦~~详细介绍QGraphicsItem类是视图框架的一部分,是在一个QGraphicsScene中最基本的图形类,它为绘制你自己的item提供了一个轻量级的窗口,包括声明item的位置,碰撞检测,绘制重载和item之间的相互作用通过事件处理Qt提供了一系列标准的items对一些常见的图像,非常的方便,有
2012-03-16 10:57:48 22687 6
原创 研一上学期总结:迷茫探索期
所谓迷茫,是指心理上的迷茫;所谓探索,是指学术上的探索。因此,我对这学期的总结可以概括为迷茫探索期。 刚读研究生,总觉得研究生和本科生应该有太多的不同,所以,总想摆脱本科生的那种固定的学习模式。不得不说,想法是好的,但是却暴露了太多的问题。本科生以学期课本知识为主,想摆脱这种模式,就不去好好学研究生的课程,这是第一大问题,属于意识性问题,错误对待学习的意识。学习了这么多年,真的成了书
2012-01-07 10:11:36 3100
原创 2011年12月份总结:学会做事的人
听人说,会做事的人必须具备以下三个做事特点:一是愿意从小事做起,知道做小事是成大事的必经之路;二是心中要有目标,知道把所做的小事积累起来最终的结果是什么;三是要有一种精神,能够为了将来的目标自始至终把小事做好。分析以上三点,可以简单概括如下:一要脚踏实地;二要胸有大志;三要坚持到底。尽管很多人都明白“不积跬步无以至千里”的道理,但是很多人总是在心浮气躁中去耗费时间和精力,这样的人想必并未真
2011-12-25 17:43:43 652
Huffman编码
2012-04-25
C&C++优秀书籍
2012-03-18
精通Qt4编程
2012-03-18
ACIS系统简介
2011-10-08
查找算法的多种方法的源文件集合
2009-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人