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

可编程管道下的剪裁平面

作者:Bill Hsu主页:http://www.graptor.com剪裁平面(Clip Plane)在图形学领域有着重要的作用,比如水面模拟中,渲染折射纹理时,我们就必须将水面以上的顶点通过剪裁平面剪裁掉。在过去的固定渲染管道时代,剪裁平面的实现较为简单,比如在DirectX 9中,可以先设定...

2010-01-20 22:22:00

阅读数:822

评论数:0

矩阵求逆代码

矩阵求逆代码 感觉线性代数作业里一直少不了矩阵求逆,写个带输出算逆矩阵的步骤的矩阵求逆程序,希望给即将或正在学线代的同学一点方便。代码写的不好,大家见谅。 Code highlighting produced by Actipro CodeHighlighter (freeware)http...

2009-12-11 23:01:00

阅读数:1046

评论数:0

最酷的排序算法演示

  真的很形象啊( ⊙ o ⊙ )!

2009-11-08 00:14:00

阅读数:613

评论数:0

DirectX 3D 设备丢失(lost device)的处理

当初觉得DX中设备丢失很讨厌,差点就投奔OpenGL了。不过现在发现其实也没那么麻烦啦,写点东西,给不清楚 设备丢失怎么处理的同学参考下。在创建时使用D3DPOOL_MANAGED标志的资源可以不需要重新载入,但D3DPOOL_DEFAULT加载的资源就需要先释放,后重建。通常需要这样处理的有I...

2009-10-17 13:13:00

阅读数:836

评论数:0

游戏开发者年会2009

看到了不少比较震撼的技术。感触最深的还是Cry Engine3的展台,他们的次世代效果太强大了,还有那个场景编辑器,感觉无敌了=_=独立游戏展上的一些游戏创意还是很好的,可我玩不好===鄙视下腾讯游戏,占了好大一个台,就摆了2个显示器……拍的照片

2009-10-11 17:57:00

阅读数:551

评论数:0

3d编程的无敌组合

发现有了Irrlicht+IrrNewt+IrrKlang ,3d编程就无敌了。。简介一下1.IrrlichtIrrlicht在开源3d引擎里算很好的一个,而且它是LGPL( Lesser General Public License)协议的,你可以随意使用它。主页:http://irrlicht...

2009-08-03 08:47:00

阅读数:628

评论数:0

自己写的3D游戏发布啦

名称:猛禽任务 Raptor Mission下载猛禽任务:http://show.gameres.com/RaptorMission/RaptorMission.zip这个游戏使用了我自己开发的开源3D引擎Rap3d。个人感觉Rap3d用起来很方便,如果您想使用,请访问Rap3d在sourcefo...

2009-07-29 21:40:00

阅读数:583

评论数:0

自己写的Rap3d 引擎 开源发布啦

Rap3d是自己写的一个轻量级3D引擎,自己觉得比较好用。我在sourceforge上申请了开源项目,在那里可以下载到Rap3d SDK.http://rap3d.sf.net/Rap3d SDK 中有引擎的使用说明和几个例子,上手很快的。What Rap3d can do?1.Display 3...

2009-07-25 22:22:00

阅读数:775

评论数:1

3D Engine快写好了

引擎名字:Rap3d主要功能:简化3D游戏开发过程,如装载模型、摄像机、广告牌、在屏幕上画文字、画2D图。。。基本快写好了,留个演示程序地址,希望大家下载看看兼容好不好,谢谢(打开raptor.exe上下左右键控制)下载地址: http://www.cppblog.com/Files/bi...

2009-06-20 11:34:00

阅读数:749

评论数:1

游戏中CPU使用率的控制

通常情况下,如果不处理下,再小的游戏也会让CPU使用率100%.应该用Sleep(1)把多余的片段还给CPU,像这样:while(true){DWORD start_time = GetTickCount();if(PeekMessage(&msg,NULL,0,0,PM_REMOVE))...

2009-06-12 12:04:00

阅读数:550

评论数:0

一本好书

最近看了本好书--《3D计算机图形学》,真的太精彩了。虽然是基于OpenGL的,而我更喜欢DirectX3D,但这毕竟是次要的。它每一点知识都将地很深入,建议大家有时间看一看。目录:第1章 引言1.1 显示的模型1.1.1 矩形的像素矩阵1.1.2 矢量图形1.1.3 多边形的造型1.2 坐标、点...

2009-05-20 20:05:00

阅读数:621

评论数:0

寻路算法整理

整理自《Programming Game AI by example》1.DFS优先深入每个图,直到找到目标节点往往可以找到到达路线,可往往不是最优的。2.BFS广度优先地寻找目标节点。往往可以找到最优路径,但耗时多。3.Dijkstra使用了贪心(原文中称为“边放松”)速度较快4.A*与Dijk...

2009-01-23 17:33:00

阅读数:575

评论数:0

用GDI实现3D

在CSDN上看到了一个很强大的程序:用GDI实现3D,可以变换视角的查看.x文件。不过想想看,好像实现起来也并不难。。。和所有基础的3D程序一样,先把视椎变换为单位立方体,变换矩阵为:当然,DirectX和OpenGL里都有现成的函数://OpenGLvoid gluPerspective(GLd...

2008-12-27 17:43:00

阅读数:897

评论数:1

囧,高考题也错。。。

写作业时,写到了2007年高考2卷 理综物理第25题,解第二小问时,得到一个平方为负数的奇怪式子,感到很神奇,于是baidu了一下。很多人都说这题错了。。如图所示,在坐标系Oxy的第一象限中存在沿y轴正方形的匀强电场,场强大小为E。在其它象限中存在匀强磁场,磁场方向垂直于纸面向里。A是y轴上的一点...

2008-11-27 20:02:00

阅读数:866

评论数:0

A* (A-star A星)寻路算法

A*在游戏寻路算法里使用很广,可是感觉很多介绍它的文章故意让人看不懂。仔细看了看gamedev.net的一片文章(A* Pathfinding for Beginnershttp://www.gamedev.net/reference/articles/article2003.asp ...

2008-11-01 18:54:00

阅读数:2039

评论数:2

游戏框架

如果不用框架,开始开发的速度可能有优势,但一旦代码过多,一切就乱大了。。。可以把图形渲染,逻辑处理,网络联机等都做成差不多的模块,然后加到框架,这样好管理一点。Code highlighting produced by Actipro CodeHighlighter (freeware)http:...

2008-10-18 18:01:00

阅读数:542

评论数:0

栈对象和堆对象

在gameres上看见一个问题帖:什么时候该用 Object object;什么时候该用 Object *object;             object=new Object();感觉看起来没什么区别,其实不一样:前一个是栈对象,后一个是堆对象。引用一下别人对栈对象、堆对象的解释:  栈对象...

2008-10-10 17:38:00

阅读数:518

评论数:0

四元数入门

四元数常常可以在3D的书上看到。但我的那本3D图形学书上,在没讲四元数是干什么的之前,就列了几张纸的公式,大概因为自己还在上高中,不知道的太多,看了半天没看懂。。。终于,在gameres上看到了某强人翻译的一个“4元数宝典 ”(原文是日本人写的。。。),感觉很好,分享下。Code hig...

2008-09-30 19:51:00

阅读数:741

评论数:0

超越3D,4D来了...

在gameres上看到的,感觉很创意。。。实现方法准备两个摄像机,对准同一点,交替渲染红和绿的画面,带上红绿眼镜即可观察到4D的场景了!大家可以看看那这里,有源代码(C++&D3d实现的)http://bbs.gameres.com/showthread.asp?threadid=73818

2008-09-16 12:21:00

阅读数:537

评论数:0

神经元网络的超级入门

一直不太懂神经元网络,看了这篇文章(来自IBM developerWorks 中国)后终于感觉有点明白了,特意拿出来大家一起看。Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighli...

2008-08-30 20:15:00

阅读数:1220

评论数:2

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