網絡上有現成的Vulkan源碼,但卻找不到相應的使用方法描述,筆者根據以前學習OpenGL的經驗,經過稍微整理,形成本文檔。
本文檔描述Vulkan-master在Windows上的使用方法,正確配置後可以有81個案例源碼可供學習、研究,當你把它都全部學完,肯定對Vulkan是比較瞭解了。
1、首先,從https://github.com/SaschaWillems/Vulkan下載下來Vulkan的入門教材Vulkan-master.zip並解壓,我的是放置到F:\Study\Vulkan-master;
2、從https://github.com/g-truc/glm/releases這裏下載glm庫,並解壓,glm目錄放置到對應的F:\Study\Vulkan-master\external裏;
3、打開Cmake,設置如下圖:
然後,分別點擊Configure、Generate,最後點擊“Open Project”(你得先安裝有Visual Studio2019之類的)啓動VS2019,在圖片右側的解決方案下的每個項目上點擊右鍵,“設爲啓動項目”,即可如下的81個項目供你逐個學習了。最簡單的案例就是從以下的三角形開始了。