2010-06-27 56 views
3

我正在用C#和XNA實驗一下。通過先進的「Riemers tutorials」幫助了我很多,但我想讓我的地形更好。我有一個簡單的遊戲,玩家控制坦克並摧毀其他建築物和坦克。我想以某種方式在地形上畫出爆炸的效果。我想要的效果可以在許多新遊戲中看到,例如HERE在右下角可以看到地面上有兩個黑點(可能前一陣子發生了一些爆炸)。這正是我想要達到的。如何在3D地形上創建「焦域」?

難道有人指着我正確的方向嗎?我認爲多紋理將需要,但是當它發現我發現自己有點失落(所有的像素着色器的東西...)。這是唯一的方法嗎?如果是這樣,有人可以幫助我瞭解我如何使它工作?或者還有其他方法嗎?謝謝。

編輯:忘了說我不熟悉3D圖形理論。我所知道的一切都基於簡短的教程,因此可能需要更詳細的解釋。目前我不知道如何在已經紋理化的表面上畫一些東西。

回答