所有教程由网友发布,仅供参考,请谨慎采纳。科创不对教程的科学性、准确性、可靠性负责。
【资源】DirectX教程汇总
acmilan2016/07/11软件综合 IP:四川

侵删请联系版主。


DirectX 3D游戏编程入门(龙书)

这本书作者对代码有所省略,因此不可能照着书敲出来程序,建议先尝试编译和理解随书代码,然后对照书学习。

中文PDF第一版(DirectX 9.0):


attachment icon DirectX9.0+3D游戏开发编程基础PDF+源代码.zip 29.62MB ZIP 127次下载

英文CHM第二版(DirectX 9.0c 可编程流水线):


attachment icon Shader(第二版)+源代码.part1.rar 30.00MB RAR 65次下载
attachment icon Shader(第二版)+源代码.part2.rar 10.11MB RAR 50次下载

中文PDF第三版(DirectX 10):


attachment icon DirectX103D游戏编程入门.rar 8.10MB RAR 90次下载

英文PDF第四版(DirectX 11):


attachment icon Introduction_to_3D_Game_Programming_with_Directx_11.pdf 23.84MB PDF 139次下载 预览

英文PDF第五版(DirectX 12):


attachment icon Introduction to 3D Game Programming with DirectX 12.rar 29.17MB RAR 213次下载

官网(可下载随书源代码)

XXXXXXXXXXXXXXXXXXXXXXt/


精通DirectX 3D游戏与动画设计

国人写的书,基于DX9,包括基础的固定功能流水线、HLSL/ASM可编程流水线和其它高级技术,对理解DirectX架构很有帮助


attachment icon [精通DirectX.3D图形与动画程序设计].王德才.扫描版.part1.rar 30.00MB RAR 69次下载
attachment icon [精通DirectX.3D图形与动画程序设计].王德才.扫描版.part2.rar 30.00MB RAR 66次下载
attachment icon [精通DirectX.3D图形与动画程序设计].王德才.扫描版.part3.rar 30.00MB RAR 59次下载
attachment icon [精通DirectX.3D图形与动画程序设计].王德才.扫描版.part4.rar 24.06MB RAR 47次下载
attachment icon 《精通direct3d图形及动画程序设计》附书源代码.rar 18.49MB RAR 53次下载


DirectX 11游戏编程入门

另一个可作参考的书


attachment icon DX11游戏编程入门(中文版).pdf 5.06MB PDF 253次下载 预览
attachment icon Beginning DirectX 11 Game Programming.pdf 3.12MB PDF 103次下载 预览
attachment icon CD.part1.rar 28.61MB RAR 65次下载
attachment icon CD.part2.rar 9.60MB RAR 40次下载


其它有用的资料

学习基于DirectX 9的Vertex Shader和Pixel Shader


attachment icon 9.pdf" data-type="downloadPanel" data-id="270029">Learn Vertex and Pixel Shader Programming with DirectX® 9.pdf 9.67MB PDF 524次下载 预览

基于Managed DirectX的Shader技术介绍(短视频)


attachment icon 51CTO下载-基于ManagedDirectX的Shader技术的介绍.zip 13.50MB ZIP 35次下载

DirectX在WPF中的应用(短视频)


attachment icon WPF开发系列课程(6):DirectX在WPF中的应用.zip 7.54MB ZIP 25次下载


王德才书的勘误(持续更新)

HLSL镜面反射光等算法中posWorld的计算方法

<code>// 正确的算法
float3 posWorld = mul( pos, matWorld );
// 书中错误的算法
float3 posWorld = normalize( mul( pos, matWorld ) );
</code>

19.3.2第460页的说明

这个Shader调试器仅适用于Visual Studio .NET 2003,更高版本已经没有了。

20.5.2第484页的说明

DXSDK Dec2004以上版本中已经取消了g_pEffect->SetVertexShader与SetPixelShader,因为它在运行时切换Shader时表现不佳。因此HLSL中的vertexshader与pixelshader类型变量实际上变成了常量。

新版本中推荐直接使用g_pd3dDevice->SetVertexShader与SetPixelShader改变Shader,而不要使用书中的先通过()或<>运算符绑定变量,再使用g_pEffect->SetVertexShader与SetPixelShader改变变量的老旧方法。

[修改于 7年7个月前 - 2016/11/07 09:40:48]

来自:计算机科学 / 软件综合严肃内容:教程/课程
0
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也

想参与大家的讨论?现在就 登录 或者 注册

所属专业
所属分类
上级专业
同级专业
acmilan
进士 学者 笔友
文章
461
回复
2934
学术分
4
2009/05/30注册,5年3个月前活动
暂无简介
主体类型:个人
所属领域:无
认证方式:邮箱
IP归属地:未同步
文件下载
加载中...
{{errorInfo}}
{{downloadWarning}}
你在 {{downloadTime}} 下载过当前文件。
文件名称:{{resource.defaultFile.name}}
下载次数:{{resource.hits}}
上传用户:{{uploader.username}}
所需积分:{{costScores}},{{holdScores}}下载当前附件免费{{description}}
积分不足,去充值
文件已丢失

当前账号的附件下载数量限制如下:
时段 个数
{{f.startingTime}}点 - {{f.endTime}}点 {{f.fileCount}}
视频暂不能访问,请登录试试
仅供内部学术交流或培训使用,请先保存到本地。本内容不代表科创观点,未经原作者同意,请勿转载。
音频暂不能访问,请登录试试
支持的图片格式:jpg, jpeg, png
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}