Unity3d 多少算术指令太多了?

Unity3d 多少算术指令太多了?,unity3d,fragment-shader,cg,Unity3d,Fragment Shader,Cg,目前我正在尝试为游戏制作一些着色器纹理,我正在使用柏林噪波,每次我得到一个噪波值,它会向着色器添加大约730条指令,我应该瞄准多少条指令 哪些视频卡支持10000多条指令?这是一个问题吗? 使用NumMathInstructionSlots更改默认值可能会导致兼容性问题?我建议尽可能多地移动到顶点着色器--您可能希望查看旧的NVIDAI着色器库中的一些示例--查看“vbomb”举个例子。在我做了几次测试后,我发现我的答案是1024。你的问题更直接地与Unity有关,Unity提供了基于目标的不同

目前我正在尝试为游戏制作一些着色器纹理,我正在使用柏林噪波,每次我得到一个噪波值,它会向着色器添加大约730条指令,我应该瞄准多少条指令

哪些视频卡支持10000多条指令?这是一个问题吗?
使用NumMathInstructionSlots更改默认值可能会导致兼容性问题?

我建议尽可能多地移动到顶点着色器--您可能希望查看旧的NVIDAI着色器库中的一些示例--查看“vbomb”举个例子。

在我做了几次测试后,我发现我的答案是1024。你的问题更直接地与Unity有关,Unity提供了基于
目标的不同操作。当然,你的硬件可能会受到限制,但如果你在Windows上测试,我怀疑你有更多的能力可以利用。