4

私は C# と XNA を少し試しています。高度な「Riemers チュートリアル」を実行することは大いに役立ちましたが、地形をさらに改善したいと考えています。プレイヤーが戦車を操作し、他の建物や戦車を破壊する単純なゲームがあります。爆発による地形への影響をなんとか描きたいと思っています。私が望む効果は、多くの新しいゲームで見ることができます。たとえば、ここの右下隅に、地面に 2 つの暗いスポットが見えます (おそらく少し前に爆発が発生しました)。これはまさに私が達成したいことです。

誰かが私を正しい方向に向けることができますか? マルチテクスチャリングが必要になると思いますが、これに関しては、少し迷っていることに気づきました(ピクセルシェーダーに関するすべてのもの...)。これが唯一の方法ですか?もしそうなら、誰かが私がそれを機能させる方法を理解するのを手伝ってくれますか? または、他のアプローチはありますか?ありがとう。

編集:私は3Dグラフィックス理論に精通していないことを忘れていました. 私が知っていることはすべて簡単なチュートリアルに基づいているため、より詳細な説明が必要になる場合があります。現在、すでにテクスチャリングされた表面に何かを描く方法がわかりません。

4

2 に答える 2

2

このブログは、Riemers のチュートリアルと連動しています。http://allenwp.com/blog/2010/05/06/simple-fast-gpu-driven-multi-textured-terrain/ . うまくいけば、これが正しい方向に向けられることを願っています。ここにはかなり良いウォークスルーがあります.

于 2010-07-01T18:33:12.290 に答える
1

私は XNA を使用したことはありませんが、探しているものはこのフォーラム スレッドでカバーされていると思いますhttp://forums.xna.com/forums/p/34339/198791.aspx

于 2010-06-27T17:00:56.020 に答える