rabbit729的专栏

每天收获一点点,坚信努力、智慧和坚韧是成功的关键!

排序:
默认
按更新时间
按访问量

甲壳虫创造奇迹-很好的诠释了“努力、智慧和坚韧是成功的关键”

  说明:文章摘自《读者》2009第5期p49   清晨,天刚刚蒙蒙亮,甲壳虫们就已经“起床”。它们从沙丘的底部爬向顶端,在那里列队。它们立起身子,把背面光滑的甲壳对着晨风吹来的方向。它们长时间的站立着一动不动,等待着微微湿润的晨风在它们背上悄悄凝成水珠。水珠越聚越大,相互融合,终于汇成一颗水滴。...

2009-04-09 12:24:00

阅读数:2816

评论数:3

DirectX3D 点精灵绘制失效的问题

最近遇到一个问题,有时候LPD3DXSPRITE 的Draw函数无效,找了好久都没有解决,在一次调试Directx3D时,将DX的调试模式打开后发现这个Draw函数有时就会失效,于是找到那个出问题的机子,查看其DirectX3D调试模式,果然是打开状态,关闭后问题就解决了。这个问题可能是Direc...

2013-04-01 14:38:53

阅读数:1419

评论数:0

目前为止见过最惊艳的裸眼3D-Dolby3D

昨天去CCBN2013看展览,看到了目前为止最惊艳的裸眼3D技术,什么东芝、SuperD、朗辰等公司的产品直接忽略了,哈哈!最大的亮点就是:画面清晰到达全高清分辨率,可视范围很大,最大达到120度。个人感觉不到任何不舒服的地方,也可能是和全高清有关系,之前看到的裸眼3D都达不到这么高的分辨率。如果...

2013-03-23 11:54:05

阅读数:1871

评论数:0

vs2008无法设置数据断点(Data Breakpoint)的解决方法

项目中的工程在使用过程中突然就无法设置数据断点了(New Data Breakpoint灰掉了),如下图所示:这个问题困扰项目组好长时间,要知道无法设置内存断点的痛苦。造成这个问题的原因是由于工程中使用了一个C#编写的DLL,如果想在C++/C的工程中调用C#的库的话需要将启动工程的属性作如下设置...

2013-03-14 22:10:44

阅读数:4782

评论数:0

KinectFusion--3D重建的利器

微软正在进行一个名为KinectFusion的项目。目标是利用一台围绕物体移动的kinect实时重建物体的三维模型。(是不是可以理解为Kinect版本的SLAM?)不同于的简单的三维点云的拼接,该项目的另外的吸引人的特性在于:如果对物体进行持续的扫描,三维重建精度可以由粗到细的逐渐提高。(类似su...

2013-03-13 16:45:13

阅读数:6285

评论数:1

HGE太好用了!顶一个!

最近在使用HGE引擎写一个类似捕鱼达人的游戏,发现这个引擎实在是太好了,有时间把使用心得整理一下发上来,可惜这个引擎不支持移动平台

2013-03-07 23:02:01

阅读数:1605

评论数:0

绘制摄像机和灯光等场景物件时技巧

首先建模时将模型的中心放置在摄像机的中间(或者灯光的尾部),主要是将其朝向+Z轴,让模型的局部坐标系的x,y,z轴和世界坐标系平行,为什么这么做,主要是利用view变换的矩阵。在具体渲染模型时,需要确定模型的世界矩阵,这个世界矩阵的获取,是通过view矩阵的逆矩阵获得的。举个例子,摄像机的位置为v...

2013-03-01 11:57:27

阅读数:1075

评论数:0

关于SetTexture()调用引起显存泄露的问题

项目中遇到一个问题,添加了GPU特技后,播放多次就会出现申请显存失败的问题,并且使用GPU-Z查看显存,也是在不断增加,于是断定是由于显存泄露造成的,仔细检查代码,发现在调用LPDIRECT3DTEXTURE9的Release时,返回值为1而不是0,这样的话实际上DX并没有真正释放显存,而只是将其...

2013-02-26 18:33:47

阅读数:4073

评论数:4

上几张效果图

注意:都是实时渲染的,哈哈!

2012-11-09 21:05:30

阅读数:1708

评论数:3

DirectX3D中LockRect接口使用注意事项

项目中遇到一个问题:使用D3DXCreateTexture( pDevice, nWidth, nHeight, 1, 0, D3DFMT_A8R8G8B8, D3DPOOL_SYSTEMMEM,&pCreateMemTexture);在内存中创建了一个Texture,然后调用pCreat...

2012-11-07 10:16:21

阅读数:7890

评论数:0

HLSL语法高亮插件

用VS编写着色语言时,很希望语法高亮,而非一片黑压压的代码。可以使用NShader( http://nshader.codeplex.com/),目前支持vs2008,2010,2012,下载后双击直接安装即可使用,需要注意的是着色器语言的文件扩展名必须是如下指定的才可以。其支持了如下文件的关键字...

2012-11-05 13:23:44

阅读数:2975

评论数:1

HGE学习笔记

1.hgeSprite::SetTextureRect接口用来改变精灵的的裁切范围,如果adjSize参数为false时,精灵的大小保持不变,它是根据新参数从纹理中取出相应的指定区域时根据原始大小进行缩放,从而保持设置前的大小;2.hgeSprite::GetBoundingBox接口用来获取精灵...

2012-11-04 20:03:55

阅读数:1557

评论数:0

pclint在 vs2008下的配置

评论:VS2008自带的静态检查工具也不错,使用方法工具栏"Analyze"->Run Code Analysis On Only ....VS2008配置PC Lint (静态代码检查工具PC-Lint)转自  http://hi.baidu.com/spongcer/...

2012-11-03 18:54:40

阅读数:3204

评论数:0

阅读一款3D引擎的方法备忘

原帖地址:http://www.cnitblog.com/linghuye/archive/2009/11/29/62870.html 要带着引擎系统所共有的问题去阅读,不要被具体引擎的实现思路牵着走,要思考这个引擎如何实现或绕过(如不考虑低端机)这些必然要面临的问题.首先,最重要的必须,在Deb...

2012-11-03 18:22:57

阅读数:1060

评论数:0

关于万向节死锁(Gimbal Lock)

原文链接:http://www.cnblogs.com/soroman/archive/2006/10/12/526163.html在http://blog.donews.com/wanderpoet/archive/2005/07/04/453608.aspx看到一篇关于Gimbal Lock的...

2012-11-03 17:27:05

阅读数:1333

评论数:1

记录一个编译链接错误的解决方法

遇到一个比较奇怪的问题,之前代码编译运行都没问题,使用TFS更新完代码后再次编译出现某些函数定义找不到的链接错误,找了好长时间,最后发现是在update代码时不知什么原因修改了工程文件(.vcproj文件),把我的一个.cpp文件从工程中删除了,所以造成链接错误,重新添加.cpp文件后一切ok!

2012-11-02 10:32:33

阅读数:1231

评论数:0

HGE引擎---hgeAnimation动画精灵

通过hgeAnimation动画精灵类可以实现精灵动画,此处重点说一下构造函数的参数  hgeAnimation(  HTEXTURE tex,  int nframes,  float FPS,  float x,  float y,  float w,  float h);其中:tex:存放动...

2012-11-01 23:31:02

阅读数:6292

评论数:1

DirectX9.0c读书笔记

最近想把DirectX9.0C的文档重新细读一边,本文将记录阅读过程中的一些笔记,不定期更新。1.HAL和REF设备关于两者的区别不说了,主要说一下REF设备的使用场合。主要有如下两方面的使用场合:第一:想使用一些显卡不支持的高级特性时,因为REF设备支持所有的Direct3D特性。第二:这个用途...

2012-10-21 17:08:07

阅读数:1530

评论数:0

NaN and infinity literals not allowed by shader model 错误解决方法

一般情况下发生在FX编写的时候,特别注意以下情况pow(max(0, f), e),这句话会存在一个问题就是当max(0,f)的值为0时,将出现pow(0,e),而实际上对于这个幂次是没有意义的,所以会出现报错,可以修改此方法,或者使用多项式展开,或者使用更简单的办法,比如将0改为0.00001f...

2012-10-11 18:18:32

阅读数:1416

评论数:0

图像处理常用算法GPU实现五:图像对比度增强

/******************************** * Author: rabbit729 * E-mail: wlq_729@163.com * Date: 2012-10-09 * Description: 图像的对比度增强 ***************...

2012-10-09 22:13:54

阅读数:4714

评论数:0

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