anfysky 在 2007-04-17 12:04:11 上传
说明:这是是我前几天仿写的小游戏《看谁守得住》的源代码,有详细的注释,代码短,但涉及到windows实时网络游戏的诸多基本元素,包括多线程、套接字、双缓冲、边界检查、3D视角等,程序可扩展性好,对程序中小球个数NBALL重新赋值(比如改成6)可以方便的扩展成网络桌球,对大球个数修改可以方便的扩展成网络足球(需要修改碰撞判断条件),也可以很方便的移植为调试OpenGL、D3D程序的平台(替换显示类C3DConvertor),是一个值得参考的入门级实时3D游戏编程框架 游戏支持单机和双人局域网两种游戏模式,双击右键,建立主机或者连接到主机 滚轮改变视角 窗口可拖动
开发平台:Visual C++ | 大小:26KB | 下载306次
relizhang 在 2007-04-16 15:03:47 上传
说明:模拟光束在二维三维介质中传输,用FDTD法,Matlab语言编写
开发平台:matlab | 大小:2KB | 下载220次
alangsos 在 2007-04-06 09:31:35 上传
说明:不夜人的D3D游戏引擎,里面有完善的渲染引擎,场景管理,粒子管理!确实不错的东东,如果认真研究一下收获肯定不少,里面已经包涵我自己用他引擎写的一个好游戏!(有密码,正在要上载者提供中..)
开发平台:Visual C++ | 大小:5782KB | 下载185次
pflei7839 在 2007-04-02 17:57:48 上传
说明:3DS文件是图像渲然中常用到的文件格式 本源码实现了OpenGL中对3DS文件的读取与可视化
开发平台:Visual C++ | 大小:520KB | 下载173次
fatalfeel 在 2007-03-28 15:08:49 上传
说明:Implement Activex OCX of Directx, you can execute it in I.E.
开发平台:Visual C++ | 大小:39KB | 下载67次
shadowlancer 在 2007-03-15 14:51:30 上传
说明:D3D camera类 可以实现 fps游戏的场景间移动
开发平台:Visual C++ | 大小:1961KB | 下载96次
管理员 在 2007-03-04 23:41:23 上传
说明:The problem with the IID_s is solved ! File-Structure: ~~~~~~~~~~~~~~~ DirectDraw.pas = DDraw.h + DVP.h (+ MultiMon.h) Direct3D.pas = D3D.h + D3DTypes.h + D3DCaps.h + D3DVec.inl + DXFile.h Direct3DRM.pas = D3DRM.h + D3DRMDef.h + D3DRMObj.h + D3DRMWin.h + RMXFGUID.h + RMXFTmpl.h DirectInput.pas = DInput.h (+ DinputD.h) DirectPlay.pas = DPlay.h + DPLobby.h DirectSound.pas = DSound.h DirectMusic.pas = DLS1.h + DLS2.h + DMDLS.h + DMError.h + DMKSCtrl.h + DMusicC.h + DMusicF.h + DMusicI.h + DMusBuff.h DirectSetup.pas = DSetup.h No Unit = dxsdk.inc
开发平台:Pascal | 大小:16KB | 下载38次
lyf_1030 在 2007-02-25 23:17:30 上传
说明:一个基于d3d的三维裸眼式立体显示器的显示程序,附加人脸三维模型、f15模型等.x文件
开发平台:Visual C++ | 大小:3107KB | 下载133次
武燎 在 2007-01-30 17:09:47 上传
说明:这是一个d3d游戏地图的源代码,初学者的最佳指导!
开发平台:Visual C++ | 大小:478KB | 下载105次
武燎 在 2007-01-30 16:55:19 上传
说明:这是一个d3d多重纹理的源代码,初学者的最佳指导!
开发平台:Visual C++ | 大小:818KB | 下载48次
ljwflying 在 2007-01-25 08:51:08 上传
说明:人体识别,运动跟踪监测,关节点检测 计算运动速率,检测健康状态
开发平台:Visual C++ | 大小:1448KB | 下载486次
zczczczczcle 在 2007-01-16 12:25:41 上传
说明:该代码实现了3D环境下的鼠标拾取功能,使用VC++2005+D3D开发,对游戏编程的初学者极有帮助。
开发平台:Visual C++ | 大小:2967KB | 下载160次
zczczczczcle 在 2007-01-16 12:16:28 上传
说明:使用VC++2005和D3D开发的.X模型读取程序, 为了方便用户使用,文件中包含一个exe文件
开发平台:Visual C++ | 大小:3491KB | 下载61次
snowwin 在 2007-01-02 15:09:26 上传
说明:国外著名3D游戏引擎,用Direct3D9实现实时3D图形渲染部分,包括引擎全部代码、工具、3DSMAX模型导出插件等。相信对正在学习D3D或进行3D游戏引擎开发的朋友会有所帮助!
开发平台:Visual C++ | 大小:11480KB | 下载800次
zhou_yinye 在 2006-12-09 11:59:09 上传
说明:D3D学习文档 第一部分 必备的数学知识 第二部分 Direct3D基础 第二章 渲染管线 第三章 在Direct3D中绘制 第四章 色彩 第五章 灯光 第六章 纹理 第七章 混合 第八章 模版 第九章 字体 第十章 网格模型I 第十一章 网格模型II 第十二章 创建灵活的摄像机类 第十三章 地形渲染基础 第十四章 粒子系统 第十五章 选取 第十六章 高级着色器语言入门 第十七章 顶点着色器入门 第十八章 像素着色器入门 第十九章 效果架构
开发平台:Visual C++ | 大小:4188KB | 下载370次
爱柳久久 在 2006-12-02 12:15:46 上传
说明:一个D3D开发的游戏源代码,可以编译通过并执行。对于入门者,是一个可以很好学习的代码。
开发平台:Visual C++ | 大小:41KB | 下载44次
laowei 在 2006-11-28 03:17:41 上传
说明:利用DirectX绘制三维草的代码,对于装饰大规模的室外场景,有参考价值.
开发平台:Visual C++ | 大小:458KB | 下载123次
microsoftxiao 在 2006-11-12 23:38:07 上传
说明:这里没有 游戏代码片段分类,只好放这里了。 这是一个Direct3D和OpenGL混合的框架。 可通过 F1控制用OpenGL渲染还是用D3D渲染。
开发平台:Visual C++ | 大小:47KB | 下载25次
hendry 在 2006-09-26 19:37:39 上传
说明:D3D学习作品. 开始学习D3D,做了一个D3D上的2D角色的渲染.
开发平台:Visual C++ | 大小:1325KB | 下载40次
liuqiang4239 在 2006-09-15 18:51:15 上传
说明:在D3D如何使用纹理映射,适合初学者,绝对经典,可以直接运行
开发平台:Visual C++ | 大小:228KB | 下载40次
liuqiang4239 在 2006-09-15 18:44:44 上传
说明:这是D3D里如何初始化,以及整个框架的源代码,比较适合初学者,可以直接运行
开发平台:Visual C++ | 大小:20KB | 下载34次
laowei 在 2006-08-06 09:45:50 上传
说明:DirectX编程技术---想学d3d及游戏编程的初学者必读
开发平台:Visual C++ | 大小:9KB | 下载105次
管理员 在 2006-08-04 02:26:05 上传
说明:使用dx9进行游戏编程doc------Introduction to 3D Game Programming with DirectX 9.0 原著: Frank D. Luna
开发平台:Visual C++ | 大小:277KB | 下载126次
管理员 在 2006-08-04 02:19:15 上传
说明:d3d游戏开发中使用.x的例子,如果您是一位d3d的初学者,则其在您的mesh动画方面一定有所参考价值.
开发平台:Visual C++ | 大小:233KB | 下载62次
robinson119 在 2006-07-03 13:10:13 上传
说明:把3dMax文件转换为.x文件,然后在vc环境下把模型导入到d3d中。
开发平台:Visual C++ | 大小:1853KB | 下载101次
alungky 在 2006-04-29 23:56:59 上传
说明:这个是一个矩阵运算的代码引擎,采用C++语言编写,并已封装.该代码只用于3*3的矩阵,效率比较高,主要用于OpenGL ,D3D编程时候使用
开发平台:Visual C++ | 大小:2KB | 下载272次
nmqhx 在 2006-04-29 12:58:48 上传
说明:现在市面上流行的3D游戏画面越来越炫目,不过也有一些为了营造一种特殊的效果而使用了卡通渲染技术,比如PC游戏中的《杀手XIII》,《忍者神龟》;PS2游戏中的《真红之泪》,《犬夜叉》等等。这些游戏的画面看上去很像漫画,感觉比较有趣。下面就介绍一种简单的实现方法。 所谓用卡通渲染技术绘制的三维物体一般都有两个明显的特征,一个特征是物体表面覆盖着大块的单调颜色,而且光影变化比较剧烈;另一个特征是物体拥有粗重的边缘效果。如果能自己控制光照和阴影,就可以达到目的。而DirectX 9.0 中的顶点渲染(Vertex Shaders)提供了这样一个途径,使我们可以实现自己的想法。 顶点渲染与以前的T&L在渲染流程中处于二选一的地位,一段代码最多只能有128条指令,而且不能有循环,判断和跳转指令,全是线性执行指令。每次只能有一个Shader程序是激活的,Vertex Shaders让我们可以实时地控制模型的空间变换,光照处理以及像素渲染。 那么现在先来解决第一个问题。我们可以用光线的亮度值作为物体的纹理坐标,这就产生一种带状纹理的效果,然后再调整相应的颜色即可。
开发平台:Visual C++ | 大小:647KB | 下载161次
2108 在 2006-04-20 20:48:06 上传
说明:关于一个基于directx 3d的游戏,界面时尚新颖,可控参考。
开发平台:Visual C++ | 大小:1443KB | 下载75次
hoyi 在 2006-04-15 10:59:39 上传
说明:一个非常好而且全面的d3d9的例程(保证你爱不释手)
开发平台:Visual C++ | 大小:57KB | 下载259次
kk_moon 在 2006-04-06 18:57:41 上传
说明:一个简单的3D立方体程序,初学者的作品,包括D3D设备的创建和WINDOWS窗口的使用
开发平台:Visual C++ | 大小:1865KB | 下载126次