0
我對3D編程非常陌生,即使用DirectX。我一直在試圖關注如何做基本事情的教程,我一直在看微軟提供的示例。我遇到的一個重大問題是如何確定在實際遊戲代碼中應該進行哪些計算以及在HLSL中應該執行哪些計算。我無法理解在哪裏應該做什麼,因爲對我來說,你可以在你的着色器文件中擁有幾乎所有與計算相關的代碼,或者你可以將它全部放在可執行代碼中,只發送熊最小的像素和頂點着色器。如何能告訴哪些代碼應該去哪裏?如果你需要一個例子,我會嘗試找到一個例子。使用Direct 3D時,應該在代碼中處理什麼以及應該在HLSL中處理什麼?
謝謝,這對我來說更好,因爲我對此很陌生,現在幾乎不能顯示三角形。我會記住你將來所說的。 – 2013-04-30 17:17:16