Introduction to3D Game Programming withDirectX翻譯開篇

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

Introduction to3D Game Programming withDirectX翻譯開篇

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

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

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

其他的就不多說了,下一篇就開始進入Introduction to 3D Game Programming with DirectX 11的第四章第一節。

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章