Introduction to 3D Game Programming with DirectX 11 翻譯--開篇

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 簡稱龍書

DX11

TA是DX11從事者的聖經。可是世面上沒有這本書的中文翻譯版。這樣阻礙了一些DX從事者從根本上了解DX接口以及DX11的新功能特性。雖然如今有了DX12,可是咱們都知道新的技術出來之後都須要一段時間來沉澱,而且D3D每一個版本的變更都是很是巨大的。因此我就試着翻譯了《Introduction to 3D Game Programming with DirectX 11》這本書中的一部分。前三章分別是向量,矩陣,以及變換。這是學好三維渲染的基礎,也是咱們大學時基本掌握的技能。因此我就不翻譯這一部分了。windows

這次翻譯是從第四章開始的,我會盡可能翻譯到全書結束,可是期間可能會遇到我不是太瞭解的技術細節,有可能會缺失一部分。固然缺失的部分我會在合適的時候補齊。但願你們能夠經過這部分的內容能夠儘量的瞭解和掌握一部分DX11的功能。性能

原書百度雲盤下載連接能夠在本站的書籍&教程中找到 http://www.3wwang.cn/blog/article.ftl?id=2spa

其餘的就很少說了,下一篇就開始進入Introduction to 3D Game Programming with DirectX 11的第四章第一節。翻譯

 

歡迎你們來個人新家看一看 3wwang我的博客-記錄走過的技術之路blog

相關文章
相關標籤/搜索