ShinyUI TextMeshPro shaders are failing to compile.
ShinyUI TextMeshPro shaders are failing to compile.
Clicking 'Fix' when adding a UIEffect creates the UIShiny material, but the material shader renders pink.
Windows: Unity 2018.4.16f
- UIEffects 3.2.0

The list obscures it here but these shaders are in the 'Failed to compile' section of the dropdown

I realize this repo is probably dead, but this library is so useful so I thought I'd ask!
Hi @MrDizzle
Thank you for your reporting!
Hey @MrDizzle, I was able to fix this issue in 2020.3.26f1 in TMP v3.
Maybe this will work for you as well.
Issue: Shader doesn't compile because TMP's folder path changed.
Fix (for UIEffect 3.2.0):
Go to Assets/Coffee/UIExtensions/UIEffect/ForTMPro/Shaders Open TMP_SDF (UIShiny).Shader and TMP_SDF-Mobile (UIShiny).Shader On line 128, 129 of UIShiny Shader and line 94 of Mobile UIShiny Shader, replace: #include "Assets/TextMesh Pro/Resources/Shaders/TMPro_Properties.cginc" #include "Assets/TextMesh Pro/Resources/Shaders/TMPro.cginc"
with the correct directory
#include "Assets/TextMesh Pro/Shaders/TMPro_Properties.cginc" #include "Assets/TextMesh Pro/Shaders/TMPro.cginc"
(same thing with the mobile, but just the property one)
Cheers!