-
-
Notifications
You must be signed in to change notification settings - Fork 252
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using this soft mask with text mesh pro in unity 2023 makes the text blocky like the shader dosen't work #163
Comments
Seems to happen for >TextMeshPro/Distance Field< sharder .... the blocky appearance is fixed when I switch to >TextMeshPro/Mobile/Distance Field< but there still is some artifact looking like underline on each letter Edit: Just found out that changing Vertical Mapping for the TextMeshPro component to "line" or "paragraph" seem to fix the problem. Edit 2: No ... after further usage I found there are still some issues with the fonts looking differently or completely buggy in most scenarios :( |
I managed to fix it by copying the default Distance Field shader from TMP and making minor adjustments.
With softmask editor included you can add softmask to your text but you need to know the world position and there comes the third change. |
I managed to make it work with unities built in soft mask but then we had to downgrade to unity 2022 and there we had other problems so we just scraped the soft mask part and just went with the hard mask ore just mask :D. |
Make sure the TextMeshPro Support package is imported into your Asset folder as stated in |
I am experiencing the same issue as described in this thread, and I have definitely installed the package you mentioned. (If it isn't installed, it appears in magenta.) However, even after installation, the color that was magenta just shows up as a black (or the color of the font) rectangle. In the 2023 version, the same issue occurs no matter how I bake the font asset, whereas in version 2022.3.x, everything works perfectly with the same settings. Therefore, the method you suggested does not solve the problem. |
Sorry for my late reply. The TextMeshPro shader does not work correctly in the following environments due to updates:
As a workaround, please try the following: |
As the title seas it seems to not work properly or did i miss a step i just imported the extra text mesh pro assets? Any help is appreciated.
The text was updated successfully, but these errors were encountered: