Practical Rendering and Computation with Direct3D 11 在线电子书 图书标签: directx11 计算机图形学 Graphics 图形学 DirectX 游戏编程 计算机 游戏开发
发表于2024-12-23
Practical Rendering and Computation with Direct3D 11 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024
很详细就是理论偏多
评分很详细就是理论偏多
评分读了一半,被pipeline介绍的详尽程度惊到了…说实话,挺好的。
评分很详细就是理论偏多
评分很详细就是理论偏多
Matt Pettineo first began studying graphics programming during college, while developing an interactive 3D simulation program for an autonomous vehicle. Today he works as a full-time graphics programmer in the games industry, and regularly contributes graphical samples and research to his blog, The Danger Zone. Matt is currently a graphics/engine programmer for Ready At Dawn Studios, as well a DirectX/XNA MVP since 2009.
Jack Hoxley has worked with advanced graphics technology for over 10 years with a particular focus on Microsoft's Direct3D library having followed it's evolution from the earliest consumer hardware to the latest-and-greatest GPU power-houses. During this time he has written over 100 online articles, co-authored an EBook on Direct3D 10, moderated the GameDev.Net DirectX and XNA forum as well as being awarded the Microsoft Most Valuable Professional award in the DirectX category for 5 consecutive years (2005-2010). Jack has a BSc (Hons) First Class in Computer Science from the University of Nottingham and currently works in the financial services industry in London.
Direct3D 11 offers such a wealth of capabilities that users can sometimes get lost in the details of specific APIs and their implementation. While there is a great deal of low-level information available about how each API function should be used, there is little documentation that shows how best to leverage these capabilities. Written by active members of the Direct3D community, Practical Rendering and Computation with Direct3D 11 provides a deep understanding of both the high and low level concepts related to using Direct3D 11.
The first part of the book presents a conceptual introduction to Direct3D 11, including an overview of the Direct3D 11 rendering and computation pipelines and how they map to the underlying hardware. It also provides a detailed look at all of the major components of the library, covering resources, pipeline details, and multithreaded rendering. Building upon this material, the second part of the text includes detailed examples of how to use Direct3D 11 in common rendering scenarios. The authors describe sample algorithms in-depth and discuss how the features of Direct3D 11 can be used to your advantage.
All of the source code from the book is accessible on an actively maintained open source rendering framework. The sample applications and the framework itself can be downloaded from http://hieroglyph3.codeplex.com
By analyzing when to use various tools and the tradeoffs between different implementations, this book helps you understand the best way to accomplish a given task and thereby fully leverage the potential capabilities of Direct3D 11.
花了很大的笔墨,理清底层的components,特别是和9区别较大的Resources,Device/Context,还有DirectCompute、DS(Light Pre-Pass Deferred Rendering都有涉及)Pipeling,几本DX11 书下来,是本不可多得的一线资料,好书!
评分对directx11 的API讲解很详细,甚至比msdn的要详细,因为msdn上关于direct3d 11只讲了新添加的功能,其余的在direct3d 10的部分。此书比较有条理,从资源,到管线,再到hlsl, 都有详细讲解,不足的就是前面的代码例子比较少,可能都放在了后面几个章节(我还没看完)。此书...
评分这本书其实对读者范围有较严格的要求, 初学者或者接触DirectX时间不长的程序员读起来会比较困难。 特别是在描述渲染流程的那个章节, 涉及了大量DirectX过去已有的概念和11引入的新概念, 如果过去没有涉及DirectX的话, 信息量或许太大以至于容易get lost。 if you're an ex...
评分对directx11 的API讲解很详细,甚至比msdn的要详细,因为msdn上关于direct3d 11只讲了新添加的功能,其余的在direct3d 10的部分。此书比较有条理,从资源,到管线,再到hlsl, 都有详细讲解,不足的就是前面的代码例子比较少,可能都放在了后面几个章节(我还没看完)。此书...
评分花了很大的笔墨,理清底层的components,特别是和9区别较大的Resources,Device/Context,还有DirectCompute、DS(Light Pre-Pass Deferred Rendering都有涉及)Pipeling,几本DX11 书下来,是本不可多得的一线资料,好书!
Practical Rendering and Computation with Direct3D 11 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024