2012-03-13 8 views
1

基本エフェクトからの指向性ライトのみを使用してカスタムシェーダーを書き込まずに(WP7ではこれをサポートしないため)XNAでポイントライトを作成できるかどうかは疑問です。カスタムシェーダーなしのXNA 3D/WP7ポイントライト

誰もこれを前に試しましたか?

+0

非常に鈍い解決策は、ポイントの周りに複数の指向性の光を作り出すことです。ほんの少しで効果は十分に良いかもしれませんが、パフォーマンスにとってどれほど悪いのかは分かりません。 – Elideb

+0

次の点を確認してください:http://www.catalinzima.com/tutorials/deferred-rendering-in-xna/point-lights/ – Razor

+1

あなたのページから: "まずはPointLight.fxという新しいエフェクトファイルを作成します。 " 私の質問:「カスタムシェイダーを書かずに(WP7はこれをサポートしていないため)」 またはこのページの他に何か意味がありますか? – Martin

答えて

0

可能ですが、影を投げません。 DirectionalLight#proprietyを編集して、BasicEffectでライトを作成することができます。 Lightを迅速に作成するためにBasicEffect.enableDefaultLightning()を使用することもできます。

関連する問題