Introduction to 3D Game Programming with DirectX 12 (Paperback)
暫譯: DirectX 12 3D 遊戲程式設計入門 (平裝本)
Frank Luna
- 出版商: Mercury Learning
- 出版日期: 2016-04-07
- 售價: $2,450
- 貴賓價: 9.5 折 $2,328
- 語言: 英文
- 頁數: 900
- 裝訂: Paperback
- ISBN: 1942270062
- ISBN-13: 9781942270065
-
相關分類:
3D建模 3D-modeling、遊戲引擎 Game-engine
-
相關翻譯:
DirectX 12 3D 遊戲開發實戰 (Introduction to 3D Game Programming with DirectX 12) (簡中版)
買這商品的人也買了...
-
C++ Primer, 4/e (中文版)$990$891 -
Introduction to 3D Game Programming with DirectX 11 (Paperback)$1,750$1,663 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
R 軟體資料分析基礎與應用 (R for Everyone: Advanced Analytics and Graphics)$650$553 -
OpenGL Superbible: Comprehensive Tutorial and Reference, 7/e (Paperback)$2,400$2,352 -
精通 Python|運用簡單的套件進行現代運算 (Introducing Python: Modern Computing in Simple Packages)$780$616 -
完整學會 Git, GitHub, Git Server 的24堂課$360$284 -
GPU Pro 7: Advanced Rendering Techniques (Hardcover)$3,980$3,781 -
$294鳳凰計畫:一個 IT計畫的傳奇故事 (The Phoenix Project : A Novel about IT, DevOps, and Helping your business win)(沙盤特別版) -
Python 程式設計實務-從初學到活用 Python 開發技巧的16堂課$560$437 -
$387Visual C# 從入門到精通, 8/e -
Python 機器學習 (Python Machine Learning)$580$452 -
寫給 PM、RD 與設計師看的設計需求分析─使用者想要的應用程式都是這樣打造出來的 (Designing the Requirements: Building Applications that the User Wants and Needs)$580$458 -
機器學習 | 使用 Python 進行預測分析的基本技術$580$493 -
網站擷取|使用 Python (Web Scraping with Python: Collecting Data from the Modern Web)$580$458 -
$2,185Vulkan Programming Guide: The Official Guide to Learning Vulkan (Paperback) -
今天不學機器學習,明天就被機器取代:從 Python 入手+演算法$590$502 -
$2,160Physically Based Rendering : From Theory to Implementation, 3/e (Hardcover) -
深度學習快速入門 — 使用 TensorFlow (Getting started with TensorFlow)
$360$281 -
$474Tensorflow:實戰Google深度學習框架 -
$474Windows 10 應用開發實戰, 2/e -
資料視覺化|使用 Python 與 JavaScript (Data Visualization with Python and JavaScript: Scrape, Clean, Explore & Transform Your Data)$680$537 -
Cisco CCENT/CCNA ICND1 100-105 專業認證手冊 (Cisco CCENT/CCNA ICND1 100-105 Official Cert Guide)$900$711 -
OpenGL 3D 繪圖互動程式設計$780$663 -
DirectX 12 3D 遊戲開發實戰 (Introduction to 3D Game Programming with DirectX 12)$888$844
商品描述
This updated bestseller provides an introduction to programming interactive computer graphics, with an emphasis on game development using DirectX 12. The book is divided into three main parts: basic mathematical tools, fundamental tasks in Direct3D, and techniques and special effects. It shows how to use new Direct12 features such as command lists, pipeline state objects, descriptor heaps and tables, and explicit resource management to reduce CPU overhead and increase scalability across multiple CPU cores. The book covers modern special effects and techniques such as hardware tessellation, writing compute shaders, ambient occlusion, reflections, normal and displacement mapping, shadow rendering, and character animation. Includes a companion DVD with code and figures.
FEATURES:
• Provides an introduction to programming interactive computer graphics, with an emphasis on game development using DirectX 12
• Uses new Direct3D 12 features to reduce CPU overhead and take advantage of multiple CPU cores
• Contains detailed explanations of popular real-time game effects
• Includes a DVD with source code and all the images (including 4-color) from the book
• Learn advance rendering techniques such as ambient occlusion, real-time reflections, normal and displacement mapping, shadow rendering, programming the geometry shader, and character animation
• Covers a mathematics review and 3D rendering fundamentals such as lighting, texturing, blending and stenciling
• Use the end-of-chapter exercises to test understanding and provide experience with DirectX 12
商品描述(中文翻譯)
這本更新版的暢銷書介紹了互動電腦圖形的程式設計,重點在於使用 DirectX 12 進行遊戲開發。全書分為三個主要部分:基本數學工具、Direct3D 的基本任務,以及技術和特效。它展示了如何使用新的 DirectX 12 特性,如命令列表、管線狀態物件、描述符堆和表格,以及明確的資源管理,以減少 CPU 的開銷並提高多個 CPU 核心的可擴展性。本書涵蓋了現代特效和技術,如硬體細分、編寫計算著色器、環境遮蔽、反射、法線和位移貼圖、陰影渲染以及角色動畫。隨書附贈 DVD,內含程式碼和圖形。
特色:
• 提供互動電腦圖形程式設計的介紹,重點在於使用 DirectX 12 進行遊戲開發
• 使用新的 Direct3D 12 特性來減少 CPU 開銷並利用多個 CPU 核心
• 包含流行的即時遊戲特效的詳細解釋
• 附贈 DVD,內含書中的源代碼和所有圖像(包括四色圖像)
• 學習進階渲染技術,如環境遮蔽、即時反射、法線和位移貼圖、陰影渲染、幾何著色器編程以及角色動畫
• 涵蓋數學回顧和 3D 渲染基礎,如照明、紋理、混合和模板
• 使用章末練習來測試理解並提供 DirectX 12 的實作經驗
