When you change the material variant on a part using the dropdown in the properties window, the material associated with that variant is no longer automatically selected. This means you have to manually remember the material and set it additionally yourself.
Expected behavior
Previously the material was set automatically when choosing a variant.
I have also been experiencing this. Rather disruptive, especially when using a large number of MaterialVariants and/or ones without an immediately obvious parent material.
I know it has only been two days since a staff response, but this is an extremely tedious bug that was introduced, especially on large builds with a lot of custom materials. Any updates on this one being fixed? Thank you!
Closest work around I’ve found is using something like part picker to select many similar parts and then while they’re all selected assign the materials.
I found a way to work around this bug, check the BaseMaterial of the PBR Material you are attempting to use, and then set the Material to that BaseMaterial before you try and use the PBR Material.
If the BaseMaterial is Metal, set the default material to Metal before attempting to use the metal PBR Material.
if you rely on physical assemblies, don’t follow this
i have a temporary fix; it’s in the lines of Tooquick but slightly different, and this just fixed the problem on my end:
make all of your Materials under MaterialVariant’s BaseMaterial the same Material, such as “Plastic” for instance, that way you can toggle between PBR textures again like beforehand. This is definitely only a temporary fix though.
Why can’t this just be rolled out now? Couldn’t it just be applied alongside whatever update is being released right now or in the future? It’s really impactful to development workflows and having to wait a while really isn’t fair.