Vulkan現已成為一種成熟且靈活的多平臺圖形API。它已被許多行業採用,包括遊戲開發、醫學成像、電影製作和媒體播放。學習Vulkan是理解現代圖形API如何在桌面和移動設備上工作的基礎步驟。
在本書中,你將從構建渲染框架的基礎知識開始。你將學習如何利用Vulkan的高級功能來編寫現代渲染引擎。書中各章節還將教你如何自動化資源綁定和依賴管理。然後,你將利用GPU驅動的渲染技術來擴展場景的規模。最後,你將熟悉光線追蹤技術,這項技術能顯著提升你所渲染圖像的視覺質量。
通過本書,你將全面瞭解現代渲染引擎的內部工作原理,以及用於實現最先進效果所採用的圖形技術。本書中開發的框架將成為你未來所有實踐的起點。