![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
精彩文章转载
luoya263547560
坚持!努力!
展开
-
裸眼立体显示技术
无需眼镜就能产生三维视觉,统称为“无眼镜三维技术”。这类技术的巨大优势是无需眼镜。它们在不能使用眼镜的环境中有着巨大的应用空间,比如广告牌。这类技术的不同变种都可认为来自于同一祖先:“lenticular透镜”技术。它已有超过 100年的历史。如果将俩幅图像切割成窄条后交替地拼成一幅图像,将许多“lenticular透镜”条集成在一起做成一个平面膜复合在拼图上,你将从转载 2009-10-27 15:28:00 · 789 阅读 · 0 评论 -
实时环境映射贴图技术(Real-time Evironmnet Mapping)
如果你是个赛车游戏的爱好者,你一定玩过风靡全世界的赛车游戏《极品飞车:地下狂飚2》 (Need For Speed : UnderGround2)。在这款游戏中,玩家扮演了一个靠赛车为生的地下飚车手,在永远是夜晚的城市中飞驰。这款游戏大量地运用了环境映射技术(Real-time Evironmnet Mapping),例如下过雨的公路上看到两旁夜景的倒映、玩家车身上对周围环境的真实反射等等,这些转载 2009-11-25 11:02:00 · 698 阅读 · 0 评论 -
创意适不适合创业的常用检验标准
产生一个创意后如果想创业,我们可以用几个VC经常问创业者的问题来验证一下自己的创意是否真的具有实际存在的价值。· 你的这个项目现在有没有竞争对手?(仔细的在Goolge/Yahoo上寻找之后再做回答。)·如果有竞争对手,你将以什么样的手段或者方式打败他们?(你的核心竞争力是什么)·如果你没有竞争对手,这是什么原因导致的?(也许你的想法没有丝毫的商业意义,别人不屑于做。就好像你要转载 2009-12-04 11:38:00 · 241 阅读 · 0 评论 -
typedef和#define的用法与区别
一、typedef的用法在C/C++语言中,typedef常用来定义一个标识符及关键字的别名,它是语言编译过程的一部分,但它并不实际分配内存空间,实例像:typedef int INT;typedef int ARRAY[10];typedef (int*) pINT;typedef可以增强程序的可读性,以及标识符的灵活性,但转载 2010-02-10 14:53:00 · 271 阅读 · 1 评论 -
Visual Studio 2005 MFC 类向导经典错误的解决方案
原文地址: http://hi.baidu.com/proglife/blog/item/81c4138bbc7a0b799f2fb41c.html问题:我在使用vc2005的类向导为控件生成变量时,发生了错误:在file://D:/Program Files/Microsoft Visual Studio 8/VC/VCWizards/CodeWiz/MFC/Variable/HTM转载 2010-02-26 16:51:00 · 1664 阅读 · 2 评论 -
LPTSTR、LPCSTR、LPCTSTR、LPSTR的来源及意义
UNICODE:它是用两个字节表示一个字符的方法。比如字符A在ASCII下面是一个字符,可A在UNICODE下面是两个字符,高字符用0填充,而且汉字程在ASCII下面是两个字节,而在UNICODE下仍旧是两个字节。UNICODE的用处就是定长表示世界文字,据统计,用两个字节可以编码现存的所有文字而没有二义。 MBCS,它是多字节字符集,它是不定长表示世界转载 2010-01-05 10:59:00 · 343 阅读 · 0 评论 -
计时器
对关注性能的程序开发人员而言,一个好的计时部件既是益友,也是良师。计时器既可以作为程序组件帮助程序员精确的控制程序进程,又是一件有力的调试武器,在有经验的程序员手里可以尽快的确定程序的性能瓶颈,或者对不同的算法作出有说服力的性能比较。 在Windows平台下,常用的计时器有两种,一种是timeGetTime多媒体计时器,它可以提供毫秒级的计时。但这个精度对很多应用场合而言还是太转载 2010-05-03 14:39:00 · 311 阅读 · 0 评论 -
DirectSound 3D声音世界
转自:http://blog.sina.com.cn/s/blog_4de8abbb01000atp.html3D中的声音使用DSound,可以为声音建立一个3D世界与3D图形结合。可以在空间定位声音资源和收听者的位置,允许使用多普勒变换移动声音,控制物理参数,例如在距离远时声音削弱的频率。DSound可以在两个扬声器或者耳机设备上建立虚拟的3D效果。如果用户已经在控制面板中选择了环绕转载 2010-05-04 13:53:00 · 3741 阅读 · 0 评论 -
STL 算法函数 总结
<br />按是否修改容器中的内容和排序及相关操作,给标准库中的算法函数进行分类:非修改性序列操作(12个)循环for_each()对序列中的每个元素执行某操作查找find()在序列中找出某个值的第一次出现的位置find_if()在序列中找出符合某谓词的第一个元素find_end()在序列中找出一子序列的最后一次出现的位置find_first_of()在序列中找出第一次出现指定值集中之值的位置adjacent_find()在序列中找出相邻的一对值计数count()在序列中统计某个值出现的次数count_if转载 2011-05-03 14:15:00 · 967 阅读 · 0 评论 -
STL中的排序
<br />0 前言: STL,为什么你必须掌握<br />对于程序员来说,数据结构是必修的一门课。从查找到排序,从链表到二叉树,几乎所有的算法和原理都需要理解,理解不了也要死记硬背下来。幸运的是这些理论 都已经比较成熟,算法也基本固定下来,不需要你再去花费心思去考虑其算法原理,也不用再去验证其准确性。不过,等你开始应用计算机语言来工作的时候,你会 发现,面对不同的需求你需要一次又一次去用代码重复实现这些已经成熟的算法,而且会一次又一次陷入一些由于自己疏忽而产生的bug中。这时,你想找一种工 具,已经帮转载 2011-05-03 14:17:00 · 4297 阅读 · 1 评论 -
iOS 中 NSTimer 被 UIScrollView 卡住的问题,解决方法
问题描述:用一个NSTimer定时刷新,而在UISCrollView划动发生的过程中,刷新的效果停止.解决办法:- (void)setTimer{NSTimer *timer;NSDate *date = [NSDate date];timer = [[NSTimer alloc] initWithFireDate:date interval:m_ablum转载 2012-01-03 12:58:01 · 1259 阅读 · 0 评论 -
一些ios的技术代码片段
源地址:http://f.ftkey.com/?p=61测试用的图片CGFloat size = 80.0f * [[UIScreen mainScreen] scale];NSInteger i = (50 * indexPath.section) + indexPath.row;item.imageURL = [NSURL URLWithStri转载 2012-02-14 16:17:12 · 1046 阅读 · 0 评论 -
iOS IAP 入门 注册流程 和问题。
本站文章均为 李华明Himi 原创,转载务必在明显处注明:转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/550.html ☞ 点击订阅 ☜ 本博客最新动态!及时将最新博文通知您!在应用内嵌入付费代码这一快Himi可以直接将代码分享给大家,所以我们来说一些主要流程,毕竟没有转载 2012-05-29 18:44:23 · 2696 阅读 · 0 评论 -
如何检查C++中的内存泄漏
内存泄漏是编程中常常见到的一个问题,我所遇过的原因有两个:1.分配完内存后忘记回收2.代码有问题,造成想回收却无法回收,例如:int* p=new int;p=new int; //p指针修改,原来申请内存的地址没有记录下来,于是无法释放 下面介绍如何检查内存泄漏:1.包含头文件和定义#define _CRTDBG_MAP_ALLOC //并非绝对需要该语句转载 2009-11-21 16:54:00 · 391 阅读 · 0 评论 -
C++中的模板
1. 模板的概念。我们已经学过重载(Overloading),对重载函数而言,C++的检查机制能通过函数参数的不同及所属类的不同。正确的调用重载函数。例如,为求两个数的最大值,我们定义MAX()函数需要对不同的数据类型分别定义不同重载(Overload)版本。//函数1.int max(int x,int y);{return(x>y)?x:y ;}//函数2.float ma转载 2009-11-21 16:51:00 · 328 阅读 · 1 评论 -
立体显示技术
人类的三维视觉是通过我们左右双眼看到的两幅图像形成的。我们的大脑通过对这两幅图像的解读比较,从而形成空间感。大脑是通过视觉经验产生的几个规则来进行三维空间解读的。 1. 透视: 透视在现实三维视觉中体现了所观察的物与物之间的关系。比如说,两个同样尺寸的物体,距离你近的看着比距离你远的要大。任何物体距离远到一定转载 2009-10-27 15:45:00 · 498 阅读 · 0 评论 -
D3D渲染流程简介
开发这个3D engine已经两年半了,从06年8月刚开始统计的4万多行,到今年7月份的21万多行,有一些感慨,感觉有那么点成就感,不过更多的是惴惴之 心:这些代码可以很好的在一起工作吗,足够快吗?bug肯定不少,因为测试的强度毕竟不高,这还不是最重要,架构上会不会有致命的疏忽的地方?会不会在未 知的需求面前不堪一击?前些日子看了看两年前写的代码,觉得不满意的地方很多,代码写出来的一瞬间就转载 2009-11-03 14:09:00 · 1319 阅读 · 0 评论 -
fseek和ftell
fseek函数是 用来设定文件的当前读写位置.函数原型: int fseek(FILE *fp,long offset,int origin);函数功能:把fp的文件读写位置指针移到指定的位置.fseek(fp,20,SEEK_SET); 意思是把fp文件读写位置指针从文件开始后移20个字节.ftell函数是用来获取文件的当前读写位置;函数原型: long ftell(FILE转载 2009-11-06 11:31:00 · 292 阅读 · 0 评论 -
D3D基础知识复习(二)
这些是DX6的一些知识,不过还有些学习的价值。原文地址:http://17de.com/library/d3d_6im/d3dim6_8.htm这一部分内容是关于Direct3D设备用途及使用的一些概述,包括以下内容:1. 什么是Direct3D设备2. Direc3D设备类型3. 设备接口4. 使用设备5. 仿真模式6. AGP表面与Direct3D原创 2009-10-28 10:26:00 · 562 阅读 · 0 评论 -
D3D基础知识复习(一)
这一部分我们将讨论Direct3D明暗处理的有关内容。 4.1 明暗处理模式Shade Modes4.2 各种模式的比较Comparing Shading Modes4.3 设置明暗处理模式Setting the Shade Mode4.4 面和顶点法向量Face and Vertex Normal Vectors4.5 三角形内插Triangle转载 2009-10-28 10:08:00 · 531 阅读 · 0 评论 -
阴影体技术
转自http://blog.donews.com/yyh/archive/2005/05/19/387143.aspx 前言:真实的游戏效果shadow volume 这个术语几乎是随着 DOOM3 的发布而成为FPS 玩家和图形学爱好者谈论的对象的。虽然这个游戏还没有上市,但是凭借 John Carmack 的传奇经历以及 DOOM3发布的一些让人惊讶的预览图片,我们仍然有理由认为它将转载 2009-11-02 13:33:00 · 553 阅读 · 0 评论 -
二叉空间分割(BSP)
二叉空间分割(BSP)1.什么是BSP树BSP树就是用来对N维空间中的元素进行排序和查找的二叉树。BSP树表示整个空间,BSP树中的任意一个接点表示一个凸的子空间。每个接点包含一个“超平面”,将这个接点表示的空间分割成两个子空间。每个接点除了保存其两个子接点的引用以外,还可以保存一个或多个元素。 对于N维空间,超平面为N-1维的对象。通常,用BSP树来表示二维或者三维空间,这时,空间中转载 2009-11-03 10:02:00 · 2840 阅读 · 0 评论 -
early z optimization【转】
这个是nvidia‘s GPU Programming Guide,3.6节 中的内容。就是在geforce fx,以及6以上的系列里面,加了early z optimization或者也叫zcull的特性。正常的depth test是在pixel shader之后的pixel rendering阶段,即便一个fragment被砍掉,仍旧耗费了pixel shader的计算时间。这个转载 2009-11-11 11:11:00 · 399 阅读 · 0 评论 -
让创业者惊讶的19个真相【转】
[博主注] 最近看到Paul Graham 新发表的文章《What Startups Are Really Like》, 受益匪浅,深有感触。 刚好看到有中文翻译版,所以转载过来和大家分享。 英文原版的内容更加详细,建议英文阅读能力好的网友读原版。Paul Graham 是硅谷创业圈子教父级的人物, 他的文章都建议读一读, 尤其是《How to Start a Startup》, 几乎是创业者必转载 2009-11-16 12:07:00 · 330 阅读 · 0 评论 -
深入理解Direct3D9【转】
深入理解D3D9对图形程序员来说意义重大,我把以前的一些学习笔记都汇总起来,希望对朋友们有些所帮助,因为是零散笔记,思路很杂,还请包涵。其实只要你能完美理解D3DLOCK、D3DUSAGE、D3DPOOL、LOST DEVICE、QUERY、Present()、BeginScene()、EndScene()等概念,就算是理解D3D9了, 不知道大家有没有同感。有如下几个问题,如果你能圆满回答转载 2009-11-16 11:17:00 · 441 阅读 · 0 评论 -
WOW M2文件格式学习【转】
HeaderThe header has mostly the layout of number-offset pairs, containing the number of a particular record in the file, and the offset. These appear at fixed places in the header. Record sizes are转载 2009-11-16 13:35:00 · 920 阅读 · 0 评论 -
八叉树
Octree的定义是:若不为空树的话,树中任一节点的子节点恰好只会有八个,或零个,也就是子节点不会有0与8以外的数目。那么,这要用来做什么?想象一个立方体,我们最少可以切成多少个相同等分的小立方体?答案就是8个。再想象我们有一个房间,房间里某个角落藏着一枚金币,我们想很快的把金币找出来,聪明的你会怎么做?我们可以把房间当成一个立方体,先切成八个小立方体,然后排除掉没有放任何东西的小立方体,再转载 2009-11-18 18:07:00 · 351 阅读 · 0 评论 -
一分钟,破解最难的迷宫【转】
很早之前发的老帖了,转过来充下门面……有个网友用QQ给我发来一张图片,号称是最难的迷宫,如下图:注:点击可查看大图;图中部最左、最右为出口和入口。他问我能不能找到走出迷宫的路径,我一时没注意看QQ消息,他就开始给我发表情:我得意的笑、我得意的笑…… NND,想难为我,哥们就偏不信邪,思考ing……“走出迷宫的路径”=“没有黑线阻隔的路径”=“路径的两转载 2009-11-20 08:46:00 · 584 阅读 · 1 评论 -
app 审核被拒 的原因 搜罗
1、程序有重大bug,程序不能启动,或者中途退出。2、绕过苹果的付费渠道,我们之前游戏里的用兑换码兑换金币。3、游戏里有实物奖励的话,一定要说清楚,奖励由本公司负责,和苹果没有关系。4、用到苹果的标志。(应用的设计和Apple的Logo风格太像了也会被拒)5、网络功能不能正常访问。6、图标不能点击,不能点击的图标要置灰,或者直接隐藏。7、没有设置default页,启动画面为转载 2012-09-20 12:25:24 · 3616 阅读 · 1 评论