操作系統(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作為位置,并且更新對(duì)應(yīng)VkVertexInputAttributeDescription的 format

萬碼學(xué)堂,電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),Java培訓(xùn),JavaEE開發(fā)培訓(xùn),青島軟件培訓(xùn),軟件工程師培訓(xùn)

struct Vertex {
    glm::vec3 pos;
    glm