Introduction to 3D Game Programming with DirectX 11 在线电子书 图书标签: DirectX11 DirectX 游戏开发 图形学 计算机图形学 3D C++ 计算机
发表于2024-06-25
Introduction to 3D Game Programming with DirectX 11 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024
国内没有中译本,当时狂热,借助谷歌翻译,用了近两年时间译完了这本书。可惜的是,译完后害怕了,难度太高,没有再学习。
评分国内没有中译本,当时狂热,借助谷歌翻译,用了近两年时间译完了这本书。可惜的是,译完后害怕了,难度太高,没有再学习。
评分比对着这个网站的翻译一起看,叫我好人http://shiba.hpe.sh.cn/jiaoyanzu/wuli/Soft/NotXNA
评分DX入门必备; OpenGL 的话推荐 https://learnopengl.com/
评分看是看完了可是还没有脱离例子自己动手敲点东西。趁着距离开学还有点时间自己写点好玩的吧。
Frank Luna has been programming interactive 3D graphics for more than ten years and has been using DirectX since v5. He is the author of three bestselling books on DirectX and has professionally worked on 3D medical imaging software, machine motion simulation tools, mobile games, and architectural design software, all using Direct3D. He holds a BS in Mathematics from the University of California, Irvine.
This updated bestseller provides an introduction to programming interactive computer graphics, with an emphasis on game development using DirectX 11. The book is divided into three main parts: basic mathematical tools, fundamental tasks in Direct3D, and techniques and special effects. It includes new Direct3D 11 features such as hardware tessellation and the compute shader, and covers advanced rendering techniques such as ambient occlusion, normal and displacement mapping, shadow rendering, particle systems, and character animation. Includes a companion DVD with code and figures. Brief Table of Contents: Part I Mathematical Prerequisites. Vector Algebra. Matrix Algebra. Transformations. Part II Direct3D Foundations. Direct3D Initialization. The Rendering Pipeline. Drawing in Direct3D. Lighting. Texturing. Blending. Stenciling. The Geometry Shader. The Compute Shader. The Tessellation Stages. Part III Direct3D Topics. Building a First Person Camera. Instancing and Frustum Culling. Picking. Cube Mapping. Normal and Displacement Mapping. Terrain Rendering. Particle Systems and Stream-Out. Shadow Mapping. Ambient Occlusion. Meshes. Quaternions. Character Animation. Appendices. Introduction to Windows Programming. High-Level Shading Language Reference. Some Analytic Geometry. Selected solutions. 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 source code and 4-color graphics
这本书很有意思的一个地方就是分部分来讲,不是“开发一个游戏要怎么怎么样”,而是“实现这个技术怎么怎么样” 讲的东西也不少,游戏开发编程基础的确名副其实。全面的介绍了关于DX9的基础,基本知识。但是分部分的说法,自己的确是会一个技术了,但是怎么整合是个问题。读会...
评分作者Frank维护的该书相关资源的网站地址更新了 http://www.d3dcoder.net This is the supplement website for the books: Introduction to 3D Game Programming with DirectX 9.0 Introduction to 3D Game Programming with DirectX 9.0c: A Shader Approach Introduction to ...
评分首先得声明我这篇文章只有很少的篇幅介绍龙书,其实我是想写点东西给那些看完龙书的人。 这是我接触3D图形编程的第一本书,接触3d图形编程前,我看的是《Windows 游戏编程大师技巧》,只看了前几章,当时我急着想去学3D的酷玩意儿,立刻就没耐心看GDI,DirectDraw。转投Direc...
评分个人认为这是目前国内引进的最好的一本介绍 DirectX 9 的书。各种概念讲解得非常清晰,尤其是其C++的用法非常地道(应该是我看过的第一本真正用“C++的方式”来写C++的同类书籍)。原书在国外的评价也很高,这次中文版由清华引进,“令人意外的”翻译得也很不错。推荐!
评分向想了解或者从事有关游戏图形方面开发的朋友推荐这本书。建议多看两遍,会有不同的收获。翻译的不错,讲解得也有条理,质量非常高
Introduction to 3D Game Programming with DirectX 11 在线电子书 pdf 下载 txt下载 epub 下载 mobi 下载 2024