Direct3D 11简介
Direct3D 11是一个渲染库,用于在Windows平台上使用现代图形硬件编写高性能3D图形应用程序。Direct3D是一个windows底层库,因为它的应用程序编程接口(API)可以很好地非常接近于它控制的底层图形硬件。她最主要的客户是游戏行业,游戏需要建立在Direct3D上的更高级的渲染引擎来实现。但是,其他行业也需要高性能的交互式3D图形,例如医学和科学可视化以及建筑模拟。此外,每台新PC都配备了现代显卡,非3D应用程序开始利用GPU目的是将工作移植到显卡上进行高性能计算,这被称为通用GPU计算。以及Direct3D 11提供用于编写通用GPU程序的着色器API。尽管Direct3D是用native C++编写的,但是也提供了稳定的,NET程序包,所以你可以管理的程序访问这个功能强大的API。
Introduction to 3D Game Programming with DirectX 11 简称龙书
TA是DX11从事者的圣经。但是世面上没有这本书的中文翻译版。这样阻碍了一些DX从事者从根本上了解DX接口以及DX11的新功能特性。虽然现在有了DX12,但是我们都知道新的技术出来以后都需要一段时间来沉淀,并且D3D每个版本的变动都是非常巨大的。所以我就试着翻译了《Introduction to 3D Game Programming with DirectX 11》这本书中的一部分。前三章分别是向量,矩阵,以及变换。这是学好三维渲染的基础,也是我们大学时基本掌握的技能。所以我就不翻译这一部分了。
此次翻译是从第四章开始的,我会尽量翻译到全书结束,但是期间可能会遇到我不是太了解的技术细节,有可能会缺失一部分。当然缺失的部分我会在合适的时候补齐。希望大家可以通过这部分的内容可以尽可能的了解和掌握一部分DX11的功能。
原书百度云盘下载链接可以在本站的书籍&教程中找到 http://www.3wwang.cn/blog/article.ftl?id=2
其他的就不多说了,下一篇就开始进入Introduction to 3D Game Programming with DirectX 11的第四章第一节。
欢迎大家来我的新家看一看 3wwang个人博客-记录走过的技术之路
相关推荐
《Introduction to 3D Game Programming with DirectX 11》是一本经典的教程,旨在引导开发者进入DirectX 11的游戏编程世界。源码部分是学习的关键,因为它提供了理论知识的实际应用。这里我们将深入探讨DirectX 11...
《Introduction to 3D Game Programming with DirectX 11》是一本经典的教程,旨在引导开发者进入DirectX 11的游戏编程世界。源码的下部分可能包含了许多关键的章节和技术细节,帮助读者深入理解3D图形编程的核心...
《Introduction to 3D Game Programming with DirectX 11》是一本经典的教程书籍,旨在引导初学者进入3D游戏编程的世界,使用DirectX 11这一强大的图形库。这本书的源码部分是学习DirectX 11游戏编程的重要参考资料...
《Introduction to 3D Game Programming with DirectX 9.0c: A Shader Approach》是一本深受游戏开发者欢迎的经典教程,专注于利用DirectX 9.0c技术进行3D游戏编程,并以着色器为中心。该书的第二版源码包含了许多...
版权归作者所有,任何形式转载请联系作者。 作者:breaker(来自豆瓣) ... 1. 读完龙书是做不了你当初想象中的 3D ...3. 请从这个版本开始读 Introduction to 3D Game Programming with DirectX 9.0c: A Shader Approach
《3D游戏编程入门:DirectX 11源码解析》是针对初学者的一份宝贵资源,涵盖了3D游戏开发的基础技术。这个压缩包包含了多个章节的源代码,旨在逐步引导学习者理解DirectX 11的核心概念和编程技巧。 首先,让我们详细...
《Introduction to 3D Game Programming with DirectX11》是一本专为游戏开发人员设计的教程,旨在引导读者深入了解DirectX11技术,并掌握如何利用它来创建三维游戏。该书由Frank D. Luna撰写,是游戏开发领域的经典...
《Introduction to 3D Game Programming with DirectX 11》是一本专为游戏开发人员和有志于学习3D图形编程的计算机科学爱好者设计的书籍。该书无水印的英文原版提供了深入、详细的DirectX 11技术教程,帮助读者掌握...
This book presents an introduction to programming interactive computer graphics, with an emphasis on game development, using Direct3D 12. It teaches the fundamentals of Direct3D and shader programming...
Features: +Provides an introduction to programming interactive computer graphics, with an emphasis on game development using DirectX 11 +Covers new Direct3D 11 features +Includes companion DVD with ...
Introduction to 3D Game Programming with DirectX 9.01 Introduction to 3D Game Programming with DirectX 9.01 Introduction to 3D Game Programming with DirectX 9.01 Introduction to 3D Game Programming ...
Introduction to 3D Game Programming with DirectX 11-12,龙书11,龙书12,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除。
《Introduction to 3D Game Programming with DirectX 9》是一本专为初学者设计的书籍,旨在教授如何使用DirectX 9技术开发3D游戏。DirectX是微软推出的一系列API(应用程序接口),它包含了用于多媒体编程,特别是...
《Introduction to 3D Game Programming with DirectX 9.0c A Shader Approach》是游戏开发领域的一本经典教材,尤其适合那些希望通过DirectX技术学习3D游戏编程的开发者。该书由Frank D. Luna撰写,英文版以PDF格式...
《3D游戏编程入门:基于DirectX 11 第四章代码详解》 在3D游戏编程领域,DirectX 11是一个至关重要的工具,它为开发者提供了丰富的图形和音频功能,使得创建复杂的3D场景变得可能。本章节将深入探讨如何初始化...
解压后得到两个压缩包,Common_original是书中原版的代码,而Common_updated是本人更新后的代码,更新了Effects11.lib和Effect11d.lib这两个库文件以供DirectX June 2010版和visual studio 2013的用户使用,并且增加...