操作系統(tǒng):Windows8.1
顯卡:Nivida GTX965M
開發(fā)工具:Visual Studio 2017
Introduction
到目前為止,我們所使用的幾何圖形為3D,但仍然完全扁平的。在本章節(jié)中我們添加Z坐標(biāo)到3D模型數(shù)據(jù)中。我們將使用這個(gè)第三個(gè)坐標(biāo)在當(dāng)前平面上放置一個(gè)正方形,以查看幾何圖形沒有進(jìn)行深度排序造成的問題。
3D geometry
修改 Vertex 結(jié)構(gòu)體使用3D vector作為位置,并且更新對應(yīng)VkVertexInputAttributeDescription的 format。
struct Vertex { glm::vec3 pos; glm