I am using a shader on my models to represent our game shader. This material works fine in blender 2.92, 3.3 and 3.4. However opening a scene that shows fine in those gives an error in 3.6:
ERROR (gpu.shader): GPU_material_compile FragShader:
|
1559 | layout(binding = 20) uniform sampler2D samp20;
|
| Error: C7612: profile doesn’t support more than 32 samplers
|
1560 | layout(binding = 21) uniform sampler2D samp21;
|
| Error: C7612: profile doesn’t support more than 32 samplers
Hello @koen2! Could you send me your usd file? You can attach it here or email me at omniversecommunity@nvidia-omniverse.atlassian.net. Also, can you send me a copy of your Blender logs They can usually be found here: C:\Users\<USERNAME>\Documents\Omniverse\<CONNECTORNAME>
Hello Wendy,
This issue is in blender after converting the usd to blender ( and then attaching a shader that did not come from usd). I will try blender 3.6 regular to see if this is true there as well. If not I’ll prepare a little example and will reach out to you. I thought