在D3D12中,如何繪製正方形?以下代碼只能繪製第一個三角形。 D3D12爲什麼我們沒有D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLELIST?是否有任何選擇爲TRIANGLELIST?或者有什麼辦法可以直接畫方形? // Describe and create the graphics pipeline state object (PSO).
D3D1
我是DirectX 12的新手,嘗試在DX上渲染網格。到目前爲止,我成功地從obj和fbx文件檢索頂點和索引,並使用模板通用窗口項目呈現DX 12上的所有頂點。但是,由於三角形列表的渲染結果完全不正確,特別是當輸入網格很大(數十萬個頂點)時,我遇到了索引緩衝區的一些問題。基本上,索引數據被寫成一個指針數組,它似乎是正確的。使用線列表基元拓撲,渲染結果如下所示。 Line list primitiv