【D3D11游戏编程】学习笔记一:最新版D3D11龙书

本文是作者BonChoix关于D3D11游戏编程的学习笔记,重点介绍了D3D11与D3D9的区别,如全新数学库XNA Math、更高的着色器要求、新增的Geometry Shader、Tessellation Stage和Compute Shader。书籍内容分为三大部分,涵盖基础数学、D3D11基础知识和应用,适合游戏开发初学者。
摘要由CSDN通过智能技术生成

       (注:【D3D11游戏编程】学习笔记系列由CSDN作者BonChoix所写,转载请注明出处:http://blog.csdn.net/BonChoix,谢谢~)

 

       前一段时间破费从美国Amazon上买到了一直梦寐以求的游戏编程方面的书,其中包括介绍Direct3D方面最经典的“龙书”:《Introduction to 3D Game Programming with Direct3D 11》。

       自一年前读完D3D9那版以后就深深被作者Luna的写作风格吸引住了,再复杂的技术在他笔下一切变得浅显易懂,从头到尾由浅入深,跟着作者的思路看下来基本不会感觉到任何跳跃,知识自然而然地就掌握了。尤其是每章配套的例子程序,包括作者从头到尾不断完善的框架,更是值得仔细地学习。

       一直期待新版的龙书,又不甘心苦苦等待网上的电子版,干脆决心一下,从网上直接把英文原版买下来了,这么好的书除了研究之外当然也具有很高的收藏价值。这本书足足有864页,平装,而且价格才30多美元,相比其他游戏编程、图形学方面的书真的是相当便宜了,再次感慨龙书的货真价实!不过“龙书”这个名字最初应该是因为d3d9那版书的封面上印的一只恐龙吧,最新d3d11这版封面可不是恐龙啦,而是炫丽的反射有周围场景的水滴(猜想可以是作者用来描述Enviroement Mapping的.

  • 26
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 16
    评论
评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值