- 博客(6)
- 资源 (1)
- 收藏
- 关注
原创 GDI下的游戏
最近看了http://blog.csdn.net/column/details/vc-game-programming.html中GDI下的游戏开发,也跟着做了几节的内容。 透明图片的实现 这也是以前一直觉得很奇怪的东西,原来以为是不是每幅正方形图片中除了不规则物体外的边缘部分是在美工的时候设置了alpha值,在程序中控制不显示。这在3D中肯定是可以的,不知道在GDI下是不是也可以。但发现原来
2012-04-21 19:23:08 1467
原创 关于GDI
名词解释(摘自百度百科http://baike.baidu.com/view/49626.htm#sub5093670 ) GDI是Graphics Device Interface的缩写,含义是图形设备接口,它的主要任务是负责系统与绘图程序之间的信息交换,处理所有Windows程序的图形输出。GDI具有如下特点: 1.不允许程序直接访问物理显示硬件,通过称为“设备上下文”(Device C
2012-04-13 23:55:12 634
原创 关于DirectX/COM
名词解释 DirectX http://baike.baidu.com/view/15762.htm COM http://www.vckbase.com/document/viewdoc/?id=212 对DirectX/COM的接口挂钩 http://blog.csdn.net/xieqidong/article/details/2391111 http://
2012-04-12 21:30:29 973
原创 蒙特卡洛光线追踪
转自http://www.diybl.com/course/3_program/c++/cppjs/20101116/547650.html http://www.cnblogs.com/leoo2sk/archive/2009/05/29/1491526.html 光线追踪原理 光的基本传递模型 1 在一个要渲染的场景中,我们认为光能由预先指定的光源发出,然后我们
2012-04-11 23:39:47 27852 1
原创 SPOJ 11. Factorial
题目要求计算n!的尾数中0的个数。对一个数n进行质因数分解,只有2和5相乘才能使结果中出现0,所以可以看分解的结果中2和5的个数即可,而2的个数明显会多于5,所以只要计算出5的个数即可。具体算法为用n不断除以5,直到商为0为止,然后再把之前的商都加起来。如算100!,则100/5=20, 20/5=4, 4/5=0,那么最终结果就为20+4+0=24. #include int main()
2012-04-06 23:50:48 1086
原创 SPOJ 2. Prime Generator
素数判断算法,最简单的为试除法,即若要判断一个数n是否为素数,则判断从2~sqrt(n)的数中的每个数m是否能被n整除,若能整除(n%m==0)则n明显不是素数,否则即为素数。只搜索到sqrt(n),可以通过下面的例子理解,假设n=100, 1*100=100 2*50=100 4*25=100 5*20=100 10*10=100 20*5=100 25*4=100 50*2=100 100*
2012-04-02 14:00:46 911
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人