我最近在做一些DirectX 10的工作,现在想要转向使用DirectX 11和Shader Model 5.0。我以前写过一些非常简单的着色器,现在想拓展自己的视野并尝试编写更复杂的着色器。我的问题有点多方面:
目前最好的编写着色器的工具是什么?我只用过Visual Studio和一些FX Composer——也就是打开看看而已。
显卡品牌是否影响可以编写的着色器类型?
- 我问这个问题的原因是Nvidia似乎拥有更好的工具,而ATI似乎取消了RenderMonkey。我没有看到它的任何替代品,我错了吗?
类似于问题#1,如果您只想编写DirectX着色器而不是特定于某个厂商的着色器,是否可以使用跨厂商的工具?
- 如果需要按厂商定制,Nvidia通常是否拥有更好的工具?我现在真的很想使用ATI,因为它们似乎是性价比最高的选择(而且我有一个AMD主板),但我还是有所犹豫,因为我大多数时候都是用显卡进行编程。