For some reason, TMP started to only display the material preset that is contained in the SDF asset file itself. After digging into
TMP_EditorUtility.FindMaterialReferences
TMP_EditorUtility.FindMaterialReferences
to understand what the criteria for a material is to appear in the "Material Presets" dropdown, I found:Code (CSharp):
- if (targetMaterial.HasProperty(ShaderUtilities.ID_MainTex) && targetMaterial.GetTexture(ShaderUtilities.ID_MainTex) != null && mat.GetTexture(ShaderUtilities.ID_MainTex) != null &&...