我正在使用數字(0-99)用於問題和答案(如標準檯球,但它們只能正常運行15)的數學遊戲。Direct3D或XNA渲染自定義檯球
因此,我認爲以編程方式生成至少是數字而不是在3DSMax或類似模型中建模99個不同的球會更聰明。
我在C#/ XNA中工作,但也可以在DX11/C++中處理解釋。
我不是在尋找代碼,而是一個辦法:排序子彈名單,將是這樣的(如果這是任何接近正確的):
- 建立在3DS一個shpere是白色,並有條紋。
- 或者,如果條紋是我後來添加的紋理的一部分?
- 在DrawModel改變球的顏色(如果固體)或菌柄(如條紋)
- 莫名其妙的號碼添加到球的方式,它看起來像相同質量的球的其餘部分
也許有一種神奇的方式來獲取紋理並將其包裹在球體周圍而不會發生任何變形,然後我可以生成紋理並將它們貼在球體上。但是,正如你所猜測的,我不知道要走到哪裏。
感謝您的任何方向!
我的確發現了這個相當詳細的教程: http://msdn.microsoft.com/en-us/library/jj161095.aspx – Dave 2013-03-08 02:57:12