使用C#的gdi+ API渲染一个三维立方体并贴图 实现功能如下: 1、三维(阶)四维(阶)向量/方阵的运算 2、三维物体的世界变换、相机变换和投影变换; 3、直线的光栅化算法(Brensenham) 4、扫描线填充算法 5、Z-Buffer 6、纹理的透视校正 7、对纹理进行最近邻采样/双线性采样 另外对坐标线性插值使用重心坐标,效率极低,仅供学习三维渲染管线
2022-09-13 16:14:41 204KB C# gdi+ 3D-Cube texture-map
1
D3D三层Texture纹理经像素着色器实现渲染YUV420P全工程源码,VS2013编译通过,修改成VS2008也可编译通过。运行前确保安装了DirectX9.
2022-07-18 00:12:54 6.63MB D3D
1
这是一个安装Directx库所需的两个文件夹 分别安装在Include 和lib里但是要注意x86
2022-07-09 16:07:33 4.25MB 包含文件
1
上学的时候写的一个demo 记得写了好久.. 很多封装类可以直接用。基本功能都有了 自我感觉还算完善~可以选人 可以升级- - 天空盒 碰撞 拾取 骨骼动画 模型 等等
2022-06-02 09:00:17 20.95MB 天空盒 鼠标射线 骨骼动画 碰撞
1
DirectX 9.0 3D中的拾取源码,该源码是用鼠标点击游戏场景中的地面,从而显示一个茶壶,用来模拟鼠标点击移动游戏人物!
2022-05-29 16:50:47 3.53MB D3D
1
D3D中的凹凸纹理的应用,两个例子,一个例子通过凹凸纹理实现水波纹的模拟,使用的是DirectX9.0b
2022-04-26 11:00:49 3.31MB D3D
1
使用dxva2解码渲染的方案是有的,通过句柄关联d3d对象的方式直接渲染,性能相当好,但是在wpf中显然不太合适,嵌入hwnd窗口与wpf绘制不兼容,而且对于键盘事件也会有影响,最好的方式还是使用d3d渲染,本文主要讲述如何将dxva2解码的数据不经过转换,直接渲染到wpf的image上。
2022-04-17 13:08:08 24.4MB wpf c# windows 视频处理
Direct3D9龙书中文版,方便学习D3D,D3D基础学习资料。
2022-04-12 14:20:14 5.26MB D3D 龙书
1
所有D3D9都适用[其它DX8-D11自行修改],只要把它编译成动态链接库,用注入工具成功注入游戏就行,查看游戏进程中加载的DLL中有d3d9.dll 跟optimize.dll 有这两个才对。 使用VS2013环境编译,非常简单带注释一看就懂。---菜鸟不懂木妖哔哔---
2022-03-08 23:01:38 3KB 优化D9游戏 CPU占用率
1
D3D和CUDA互操作配置说明
2022-03-04 00:54:59 19KB CUDA D3D
1