This was originally fixed in8ecccddf1cbut for some reason the merge to main didn't include those changes merge commit:2e03ca4a5bThe issue was that the wire width was not passed to the shader when using curve objects. This PR is just the cherry picked changes from the original commit. Pull Request: https://projects.blender.org/blender/blender/pulls/124774