目前我正在尝试为游戏制作一些着色器纹理,并且我正在使用柏林噪声来执行此操作,每次我得到一个噪声值时,它都会向着色器添加大约 730 条指令,我应该瞄准多少条指令?
哪些显卡支持 10,000+ 指令?这到底是个问题吗?使用 NumMathInstruction 插槽更改默认值可能会导致兼容性问题?
我建议尽可能多地移动到顶点着色器——你可能想在旧的 NVIDAI 着色器库中查看一些示例 http://developer.download.nvidia.com/shaderlibrary/webpages/shader_library.html——以"vbomb"为例。