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
發表於2024-12-27
Introduction to 3D Game Programming with DirectX 11 2024 pdf epub mobi 電子書 下載
個人認為這是目前國內引進的最好的一本介紹 DirectX 9 的書。各種概念講解得非常清晰,尤其是其C++的用法非常地道(應該是我看過的第一本真正用“C++的方式”來寫C++的同類書籍)。原書在國外的評價也很高,這次中文版由清華引進,“令人意外的”翻譯得也很不錯。推薦!
評分一開始很擔心自己的英文,但是又沒有中文版,硬著頭皮讀瞭一段時間英文版,發現也沒那麼難,現在讀瞭一半瞭,也做瞭後麵的題,但是因為讀的很慢,總覺得知識連貫不起來,可能要多讀幾遍瞭。好像這本書也沒教什麼具體的遊戲編程經驗,更多的是基礎知識。但是因為有miloyip推薦從...
評分作者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 ...
評分相對龍書時的相對基礎內容鋪墊, 這迴帶來的DX11感覺則大有不同瞭, Algebra詳細地過瞭一遍, 原版Amazon上實在太貴, 上店傢印瞭齣來,很聰明, 分成瞭上下冊,從GS開始, 各種實踐應用是此書的精華所在!
評分個人認為這是目前國內引進的最好的一本介紹 DirectX 9 的書。各種概念講解得非常清晰,尤其是其C++的用法非常地道(應該是我看過的第一本真正用“C++的方式”來寫C++的同類書籍)。原書在國外的評價也很高,這次中文版由清華引進,“令人意外的”翻譯得也很不錯。推薦!
圖書標籤: DirectX11 DirectX 遊戲開發 圖形學 計算機圖形學 3D C++ 計算機
較dx9版本的龍書多瞭很多graphics理論的介紹,對非graphics背景的讀者很友好
評分馬上就要齣12瞭,還有四章半沒看完,看到一年前自己的書評,不勝唏噓
評分比對著這個網站的翻譯一起看,叫我好人http://shiba.hpe.sh.cn/jiaoyanzu/wuli/Soft/NotXNA
評分比對著這個網站的翻譯一起看,叫我好人http://shiba.hpe.sh.cn/jiaoyanzu/wuli/Soft/NotXNA
評分概念講的淺顯易懂
Introduction to 3D Game Programming with DirectX 11 2024 pdf epub mobi 電子書 下載