自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 Matlab7.1用VS2005的编译器步骤

<br />    因为最近事情需要,想用VC调用Matlab的程序,可是我的是VS2005,而Matlab的版本是7.1,上网搜索后发现很多人说(通过转载或是新帖)Matlab7.1不支持VS2005啊,但是我也不想去安装Matlab 2008之类,所以想着能不能有其他方法呢?为了用Matlab7.1调用VS的编译器,步骤如下:<br />    1 输入mbuild -setup,我的机子上显示的是:<br />Please choose your compiler for building stand

2010-06-15 15:05:00 2539 6

原创 发个我用OpengGL写的Matlab程序

感觉比用Matlab执行快很多啊,不知道为什么!呵呵呵。挺好玩的,还可以完善(不知道怎么上传。。。。,没有这个功能吗?)

2010-03-14 21:55:00 761

原创 第17章 多玩家游戏

(看的真累啊,中间省略了好些,比较简单,现在看看怎么实现一个网络的游戏吧)  在这部分,我们会讨论不同的方法实现多玩家的功能。首先,我们看看加一个分屏的功能到你的游戏中,然后我们详细介绍用XNA框架的网络API创建一个新的游戏。分屏功能  当在XNA中绘制一个场景时,有一个图形设备属性叫视口(ViewPort)本书中还没提到。视口本质上是一个表示屏幕坐标的矩形,当绘制时,图形设备把场景

2010-01-30 21:40:00 542

原创 第13章 HLSL基础

  在XNA之前,DirectX允许开发者直接把指令送到图形设备,通过一个叫固定功能管线的机制(FFP)。一段时间内这工作得很好,直到图形卡和硬件变得难以置信的复杂。  通过使用HLSL,开发者能够访问图形卡的所有功能而不必使用一个如FFP的API。  在HLSL,开发者写能访问最复杂的图形硬件功能的着色器。图形卡能支持两种不同种类的着色器:顶点着色器和像素着色器。定点着色器为视椎体或视域

2010-01-30 17:34:00 1468 1

原创 第11章 创建第一人称摄像机

  3D游戏中最重要的东西之一就是摄像机。移动3D相机的组件  之前创建了摄像机的GameComponent组件,它能使你看到三角形和飞船模型。  摄像机由两个不同的矩阵组成:投影矩阵和视矩阵。投影矩阵定义视椎体,视矩阵定义摄像机在世界里呆的位置。  与投影矩阵不同,当摄像机移动时它不必改变,视矩阵会不断地改变以反映摄像机新的旋转和位置。  之前的Camera代码中设计的摄像机

2010-01-30 03:37:00 1135

原创 第10章 3D模型

  在前面的章节里你得到了工作的一个好的三角形和矩形,用到了迷人的颜色和酷的纹理。你准备出去并创作下一个伟大的游戏,当你23时赚到数百万的美元并退休,是吗?错了。不幸的是,我已得到了坏的消息:目前并没有一个3D三角形和矩形游戏的市场。你的“三角形战争”怎么和最新的射击游戏和角色扮演游戏竞争呢?唔...它不能。因此,为什么这些游戏有如此酷的图形画面而你的只是简单的三角形呢?但按在于三维模型。使用

2010-01-29 22:20:00 706

原创 第9章 3D游戏开发

  正如你通过这本书看到的一样,有许多你能用XNA中的2D图形库做的真正酷的东西。然而,考虑到现在图形卡和处理器的能力,在3D图形上有了很大的性能提高。3D图形真正是未来的形式,如果你想进行严肃的游戏开发,他们可能是你要专注你大量时间和注意的地方。  所以,让我们开始吧。因为在XNA中,2D和3D图形被不同地对待,所以先一步创建一个新的工程来初略了解下这个部分。打开Visual Studio,

2010-01-29 19:32:00 671

原创 第2章 Sprites(精灵)的乐趣

   之前的一章,我提到在你创建的简单蓝色屏幕后实际上有许多事情发生。让我们对那段代码看得更深一点,看看实际上是什么在运行。打开你在第1章创建的游戏项目以便开始。看看场景之后   program.cs文件相当直接。你的Main方法,创建了一个新的对象类型Game1,并执行它的Run方法,放在这个文件里。   你的游戏真正的东西在Game1.cs文件中。那个文件的代码将看起来如下: 

2010-01-28 21:26:00 362

翻译 开始翻译Learning XNA 3.0(author:Aaron Reed)

      偶然的机会发现XNA写2D游戏很方便,当然也可以写3D的,正好现在放寒假了,我想系统地、仔细地学习一下XNA,这里有一个对此书的翻译http://www.cnblogs.com/eros/archive/2009/04/09/1432142.html,而我想看看英文的,希望这个寒假坚持把书看完吧。好了,现在开始翻译序言吧。(声明:版权属于作者,我只是出于学习的目的,不得用于商业用途)

2010-01-28 16:52:00 586

原创 第一篇博客——万事开头难啊(关于编译OGRE)

在VS2008下关于OGRE的基本配置:(前面转载自http://www.gmbloc.com/thread-4147-1-1.html)网上知识很多,确总不尽人意,Wiki、百度百科等都不能达到想要的要求,何况零零散散的网页呢!为什么我这里CSDN网速这么慢呢?严重影响了我的心情啊!1:我们到OGER的主页去<span class="t_tag" onclick="function

2009-12-12 17:06:00 1402

递增修改批量文件名.exe

有同学处理图片时希望把一组图片重新命名便于处理,所以就写了个能实现该功能的程序。仓促而就,功能简单,还望见谅!不过按照提示做,绝对可以修改好文件名。(需要安装.Net运行库哦!)

2010-09-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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