Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Кто вас научил проверять суффикс окончанием?
Преобразованием вершин в экранные координаты будет заниматься конечно вершинный шейдер.
Это позволит экономить шейдерные операции что будет особенно полезно для мобильных платформ.
Все выше написано исходя из того что вы сделали большой цикл в пиксельном шейдере по всему массиву спрайтов.И как будет выглядеть цикл в вашем вершинном шейдере. Как вы решите вопрос с глубиной, когда 2 точки налезут друг на друга.
Спасибо за статью. Не очень понятно почему вы называете шейдером c# код и метод Update. Можно подробнее что метод делает? Я так понимаю, выдергивает изображение из атласа? По тексту все вроде понятно, а вот разобраться в коде не получилось…
Что за странные артефакты на границах у круглой маски? Где-то баг? :)
Начал гуглить, находил много скажем так, нехороших решений, например таких как
Не делайте так, даже если хотите сделать быстро.
Optimization Unity3d UI by GPU (for example minimap) или создаем миникарту без дополнительных камер и спрайтов