Hi there,
I’m using UITK but when I increase border radius to smooth the angle, there is aliasing.
Can we expect anti-aliasing for the next 3 or 6 months ? Or do you advice to go back to old GUI system for a commercial project ?
Thanks for helping
Hi there,
I’m using UITK but when I increase border radius to smooth the angle, there is aliasing.
Can we expect anti-aliasing for the next 3 or 6 months ? Or do you advice to go back to old GUI system for a commercial project ?
Thanks for helping
Actually many people say and even AI that UITK is mostly for editor still, even currently.
Most people use UGUI, I guess, as it is even easier to make interactions between buttons and UI
Old system is really slow and it’s hard to maintain a project with many UI screens.
UITK is performant and a great tool and Unity showed different demos UI made with UITK for a game (mobile game, quizz, etc). We already released a game with it but the aliasing was less noticeable. Actually it misses few features like anti-aliasing to use it correctly in commercial project.
It’s not perfect but that would be okay.
Now I’m stuck with obsolete system or unfinished new system and I think my best option is to use external tool like Noesis to make the UI.
dunno some people somehow test and say “i have even less fps then in UGUI when spam same amount of redundant UI on the screen”
Don’t know either
Thanks for helping by the way
I found a solution to render the UITK panel to render texture (with clear color enable)
Then use this render texture on quad in front of overlay camera (stack camera)
Maybe that helps people in the future
If you’re not using generateVisualContent to generate a mesh, border radius has AA. The Mesh API doesn’t have antialiasing, but the new Vector API (Painter2D) has. But, there is an aliasing issue when you use “overflow: hidden” to mask the inner VE of the parent VE with radius. I think the reason for this is they’re using stencil to mask; idk if they’ll improve this. But other than that, I don’t see any aliased corners in our UI (If you’re previewing in editor with view scale, there will be aliasing problems in many places, even with fonts). Can you show examples?
Thanks for helping!
I’m using a plugin that uses mesh API unfortunately. I wanted to animate the border.
The plugin’s dev said there is no solution.
That’s why I’m using a render texture with overlay camera. UI interactions work and the AA too… so for now I’m going like this!
Yeah, Mesh API still has an aliasing problem =( Your solution is the only way I know atm. BTW, maybe the plugin’s dev would update the plugin to use Vector API in the future (or Unity team would update the Mesh API ); it’s much easier and it is using job system, so a bit performant usually.
Yeah you’re probably right!
I will suggest the idea to switch to vector API or just pray for Mesh API update haha