1

2D ポイント ライトを作成したいのですが、XNA で役立つ情報を見つけることができましたが、シェーダーについて何も知らないので、私には高度すぎます。

http://www.soolstyle.com/2010/02/15/2d-deferred-lightning

したがって、私の最良の概算は、テクスチャを使用してアルファブレンディングを使用することですが、この結果には満足していません

だから私は疑問に思っていました, シンプルな2Dポイントライトを作成する最も簡単な方法は何ですか?, いくつかのコード例があれば, より良い

4

1 に答える 1

2

Shawn Hargreave のブログ ( http://blogs.msdn.com/b/shawnhar/archive/2007/01/02/spritebatch-and-custom-blend ) で、XNA を使用して単純な 2D ライティングを行う方法の優れた例を確認できます。
-modes.aspx

「乗算ブレンディングを使用すると、シーン上にこのスプライトの回転したコピーをいくつか描画できます。光が単に白として描画されるだけでなく、背後にある風景が実際に明るくなることに注目してください。」

于 2012-02-09T16:23:05.337 に答える