2013-01-24 71 views
1

我目前正在嘗試將this code轉換爲C#XNA,但是我在轉換CreateCube方法時遇到了問題 - 在XNA中創建頂點列表的資源看起來已經過時,死機或者不起作用。在XNA中創建無紋理的彩色立方體的正確方法?

任何人都可以給我一些幫助嗎?我只想通過手動設置每個人臉的頂點來創建一個彩色的,無紋理的立方體,然後將(那些)立方體或立方體的一部分添加到VertexList中進行渲染。

+0

你在說什麼資源?一般的方法如下:用你所有的頂點( - > 8)創建一個頂點緩衝區。創建一個包含所有三角形索引( - > 36)的索引緩衝區。我確信有很多這方面的資源。 –

回答

3

查看關於如何Construct, Draw and Texture a cube的文章。你可以省略紋理部分,因爲你不需要這個,但是這篇文章是一個好的開始,並且遵循了與你的文章類似的方法。