私は最近 DirectX 10 の作業を行っていて、DirectX 11 と Shader Model 5.0 に移行することを検討しています。過去にいくつかの非常に単純なシェーダーを書いたことがありますが、視野を広げて、より複雑なシェーダーに挑戦したいと考えています。私の質問は、多面的なものです:
シェーダーをプログラムするのに最適なツールは何ですか? 私はビジュアルスタジオといくつかのFXコンポーザーしか使用していません-読んでください:それを開いて見るのに十分です.
gfx カードのブランドは、プログラムできるシェーダーの種類に影響しますか?
- 私が質問した理由は、Nvidia の方がはるかに優れたツールを持っているように見え、ATI は RenderMonkey をキャンセルしたように見えるからです。それに代わるものはないように見えますか?私が間違っている?
#1 と同じような質問ですが、ベンダー固有ではなく DirectX シェーダーを作成するだけの場合は、クロスベンダー ツールを使用できますか?
- ベンダー固有にする必要がある場合、Nvidia には一般的に優れたツールがありますか? ATI はコストパフォーマンスに優れているように思われるので (そして AMD ボードを持っています)、今すぐ ATI を使用したいと思っていますが、ほとんどの場合プログラミングに gfx カードを使用しているため、ためらっています。