写给南昌大学甘文艳的烟花程序

感慨时间飞逝,烟花总是一顺间。写个程序愿美好永存。
2008-06-15 12:06 | 阅读 5879 次 | 评论 1 条

选择程序人生

我总是抱怨自己选错了专业.现在想起来自己的专业还是不错的.虽然不是那么"热门"了.当然那是企业对人的要求提高了.就像现在很多人能做数据库,却很少人能做嵌入式. 我毕业时自己和很多人正挤在一个位置上.那时叹到计算机不再是那么热门了心都寒了.不过现在想明白这个理了. 选择了这条路一定要把目标定位的比别人高.并走的远.那就是选择计算机后的一条不归路.以前我也老是抱怨现在的计算机技术更新换代的很快.学了6.0又有2005.当然现在我不再那么看待这个问题了.我现在会将以前那些成功的功劳分大部分给微软.看看我正一步一步的做微软的奴隶. 目前的技术让很多人成功的比以前更简单了以至现在巨人...
2007-05-20 22:30 | 阅读 3198 次 | 评论 0 条

时间处理精确到微秒

在工业控制中,游戏动画中常常要用到精确延时的功能。WINDOWS有几个很不错的API函数可以用,不过其精度不高,很难达到要求。精度只能到毫秒。对于微秒的计时就不能用了。而在工业控制,和游戏中要求时间精度高的时间处理函数就只有自已编写了。我们就使用最常用的:QueryPerformanceFrequency();QueryPerformanceCounter();以上两个函数来完成这一功能。以下是一个简单的例子用于计算SLEEP()函数用的时间,可见其精度不高:void CTxDlg::OnButton2() { // TODO: Add your control notification...
2007-03-09 18:35 | 阅读 3417 次 | 评论 0 条

图形学中矢量运算基础

在图形学中对矢量的运用很多。如在处理模型变换和光照等情况时常常要用到他。转一篇关于矢量运算的文章。 一.两点距离2D系统:Point1(x1,y1),Point2(x2,y2)距离D=sqr( (x1-x2)*(x1-x2) + (y1-y2)*(y1-y2) )3D系统:Point 1 (x1, y1, z1) Point 2 at (x2, y2, z2).xd = x2-x1yd = y2-y1zd = z2-z1距离Distance = SquareRoot(xd*xd + yd*yd + zd*zd)做游戏和demo永远不要去做开方:1.用LUT查表技术(Look up Ta...
2007-03-08 17:16 | 阅读 3715 次 | 评论 0 条

建立具有真实感的多纹理图形

OPENGL中使用纹理对象来模拟建真实感图形是OPENGL处理图形过程中非常重要的一个方法。就如果创建光源一样。 纹理效果的应用将使OPENGL创建出来的图形更加逼真。个人总结在OPENGL中使用纹理大致可划分为以下5个步骤。 1:生成纹理对象。2:设置纹理的过滤方式。3:加载纹理图片文件.4:绑定纹理。5:绘制纹理 有些OPENGL版本是支持多纹理效果的。如果要使用多纹理效果必须在“过程”中引入#include "glext.h"头文件。这个头文件 中有对OPENGL的扩展API函数地址。 使用extensionStr = (char*)glGetString(GL_EXTE...
2007-01-28 19:53 | 阅读 3170 次 | 评论 0 条

3D立方体旋转

//水平有限,拿出一段初学OPENGL的代码与大家分享(光照下一个旋转的立方体)。大家有什么好的资料也可以发出来。 //开发库文件太大不好发出来,有机会我再传上来 //在工程-》设置-》LINK中加入 opengl32.lib glu32.lib #define win32_lean_and_mean//使用简便的WINDOW调用函数#include <windows.h>#include <gl/gl.h> //以下是三个GL的头文件#include <gl/glu.h>#include <gl/glaux.h> float angle=0.0f;HDC g_HDC;//用与...
2007-01-20 19:35 | 阅读 4347 次 | 评论 0 条

OPENGL学习

OPENGL是一套开发3D图形的开发包。基于这个开发包即使不是图形学理论的高手也能做出出色的3D程序。风靡全球的CS就是使用OPENGL开发的。国内这方面的应用没看到有多热,但是如果你是一个有着3D游戏抱负的人的话学习OPENGL就是最佳的选择。 我整合了一些学习OPENGL入门资料。做了一个小程序,足以从中感受到学习OPENGL给自己带来的乐趣。UploadFiles/2007-1/118214309.rar
2007-01-19 01:41 | 阅读 2925 次 | 评论 1 条
浏览61113次
文章分类