发布
loading-left
loading loading loading
loading-right

加载中

个人主页
TA还没有准备介绍自己
TA的源代码 (8)
用HLSL语言实现不同消隐方式的切换
暂无评分
FrankD.Luna的《Programming3DGames withDirectX9.0c----AShaderApproach》第9章“颜色”最后的习题第3题的解答。程序运行后,可以通过按数字键0、1、2来切换不同的消隐方式。当前的消隐方式在窗口左上角有显示。具体的操作方法在窗口上方。代码的使用方法参见压缩文件中的ReadMe.txt文件。 ThisisthesolutiontoExercise3ofChapter9,"Color",of Programming3DGameswithDirectX9.0c----AShaderApproachwrittenbyFrankD.Luna.Afterexecuted,theprogramcan beusedtochangethecullmodebypressingthenumberkeys1,2and3.Thecurrentcullmodeisdisplayedattheupper-left  corneroftheapplicationwindow,andtheinstructionsonhowtousethisapplicationisshownattheupperpartofthewindow.
supersaiyan872841
2016-08-23
0
1
可调节漫反射光的水波光照模型
暂无评分
具体操作方法在运行后可见。主要特点是可以在程序运行时改变漫反射光各种颜色成分的值来获得不同的光源色,从而直接观察到效果。这是FrankD.Luna的《Introductionto3DGame ProgrammingwithDirectX9.0c----AShaderApproach》第10章的习题第6题的解答。代码步骤比较详细,注释比较多。文档的使用方法参见压缩包内的ReadMe.txt文件。
supersaiyan872841
2016-08-23
0
1
DirectX 9.0c用HLSL语言实现的用两种不同的方法实现的镜面反射
暂无评分
通过按下数字键来切换不同的镜面反射方法,并可以直观地观察到区别。这是FrankD.Luna的《Introductionto3DGame ProgrammingwithDirectX9.0c----AShaderApproach》第10章的习题第一题的解答。代码步骤比较详细,注释比较多。使用方法参见压缩包内的ReadMe.txt文件。
supersaiyan872841
2016-08-23
0
1
Programming Role Playing Games with DirectX 2nd ed
暂无评分
游戏界的天才少年JimAdams的《ProgrammingRolePlayingGameswithDirectX(2ndedition)》第一章的框架程序(shell)的修正版, 能够适用各种字符集。
supersaiyan872841
2016-08-23
0
1
Programming Role Playing Games with DirectX 2nd ed
4.0分
游戏界的天才少年JimAdams的《ProgrammingRolePlayingGameswithDirectX(2ndedition)》第一章的数据打包程序的修正版, 修改了一个小错误,并且能够适用各种字符集。
supersaiyan872841
2016-08-23
0
1
利用DirectX 9.0c和HLSL语言实现两个不同光源的光照模型
4.0分
FrankD.Luna的《Introductionto3DGameProgrammingwithDirectX9.0c----AShaderApproach》的第10章的习题4的答案。可以通过按数字键0、1、2来切换不同的光照。两个光源都会围绕地面旋转。
supersaiyan872841
2016-08-23
0
1
C++游戏之 纸牌接龙小游戏
暂无评分
自己做的第一个C++小游戏,就是纸牌接龙。用的最原始的控制台程序写的。玩起来比较纠结,因为字体太小,而且花色不太好辨认!(但是可以在控制台窗口中进行字体设置。)输入的时候一定要输入整数,因为没有设置纠错机制。希望大家多多支持哈!
supersaiyan872841
2016-08-23
0
1
生命进化游戏(The Game of Life) C++程序代码
暂无评分
一种在很多格子里不断进化的生命进化的小游戏。 它的规则是这样的: 对其中一个网格,如果它的邻居少于两个,则它会死于孤独;如果多于三个,它亦会因拥挤而死。只有当它的邻居数等于二或三时它才会生存到下一代;如果某格原先没有细胞,但它有三个邻居时,会繁衍一个新的细胞。 以上是百度到的介绍。这个程序是我自己写的,只用到了<iostream>,用的是二维数组,在控制台显示,所以范围比较有限。
supersaiyan872841
2016-08-23
0
1
没有更多了~