Size: a a a

2020 August 03

В

Ваня in unity3d.ru
источник

DN

Dmitry Novikov in unity3d.ru
Arcueid Aidan D'athemon
а почему нет если на этом можно построить механику игры, чтобы не тупо все на цп кидать, а разделить между гпу и особенно когда стоит задача красить спрайт или объект по частям
Да я не против, если это самый короткий способ решить задачу, в данном случае это не так)
источник

AD

Arcueid Aidan D'athe... in unity3d.ru
Dmitry Novikov
Да я не против, если это самый короткий способ решить задачу, в данном случае это не так)
через щейдерграф довольно короткий и производительный
источник

ДН

Дмитрий Носов... in unity3d.ru
Arcueid Aidan D'athemon
а почему нет если на этом можно построить механику игры, чтобы не тупо все на цп кидать, а разделить между гпу и особенно когда стоит задача красить спрайт или объект по частям
Для меня шейдеры это вообще фантасика, учитывая что ты сказала тупо на спрайте бы крутила для меня даже тайна как ты из квадратного изображение сделаешь шар
источник

AD

Arcueid Aidan D'athe... in unity3d.ru
Дмитрий Носов
Для меня шейдеры это вообще фантасика, учитывая что ты сказала тупо на спрайте бы крутила для меня даже тайна как ты из квадратного изображение сделаешь шар
источник

DN

Dmitry Novikov in unity3d.ru
Arcueid Aidan D'athemon
через щейдерграф довольно короткий и производительный
ГПУ заточен на растеризацию треугольников и сэмплинг текстур, то что ты предлагаешь сложнее, одно только вычисление uv в фрагментом уже влияет на производительность (уже сильно меньше чем несколько лет назад, но всё же)
источник

DN

Dmitry Novikov in unity3d.ru
В данном примере падения производительности не будет, слишком легкие вычисления, но назвать это оптимизацией язык не поворачивается)
источник

DN

Dmitry Novikov in unity3d.ru
Попробуй адаптируй какой-нибудь шейдер с shadertoy на мобилы, флагманы выдают 2-3 fps на не самых сложных примерах
источник

AD

Arcueid Aidan D'athe... in unity3d.ru
Dmitry Novikov
Попробуй адаптируй какой-нибудь шейдер с shadertoy на мобилы, флагманы выдают 2-3 fps на не самых сложных примерах
ну так я и не говорила, что сложные нужно реализовывать, как раз простенькие для покраски и подобное тому что я показала будет в самый раз
источник

HX

Henryh XV in unity3d.ru
источник

HX

Henryh XV in unity3d.ru
помагите разобраться почему со спрайтом происходит такая шизофрение?
источник

HX

Henryh XV in unity3d.ru
ноги у паука не должны быть такими шырокими, тоесть всё выглядит чётко, но почему-то искажённо
источник

HX

Henryh XV in unity3d.ru
откуда-то лишние пиксели, которых нет в пнг-шке
источник

SR

Serhii Romanenko in unity3d.ru
Henryh XV
ноги у паука не должны быть такими шырокими, тоесть всё выглядит чётко, но почему-то искажённо
источник

DN

Dmitry Novikov in unity3d.ru
Henryh XV
откуда-то лишние пиксели, которых нет в пнг-шке
Или filter mode делай не point, или надо разобраться с масштабом спрайтов, сейчас пикселы спрайта к пикселам экрана не 1:1
источник

SR

Serhii Romanenko in unity3d.ru
выбери filter mode bilinear
источник

HX

Henryh XV in unity3d.ru
Serhii Romanenko
выбери filter mode bilinear
а как тогда убрать размытие?
источник

DN

Dmitry Novikov in unity3d.ru
Henryh XV
а как тогда убрать размытие?
Повторюсь, если хочешь пиксел перфект разберись с масштабом
источник

AD

Arcueid Aidan D'athe... in unity3d.ru
и еще мипмапы выключи
источник

SR

Serhii Romanenko in unity3d.ru
тогда по рекомендации выше - рисовать спрайты в соотношении 1:1 к сцене и правильно настроить скейл
источник