Как правильно установить Pixels Per Unit?

Общие вопросы о Unity3D

Как правильно установить Pixels Per Unit?

Сообщение EIvanov 19 апр 2023, 09:43

Я нарисовал героя в высоком разрешении - высотой 800 пикселей. Просто так удобно рисовать.
Сделал анимацию с этой графикой - получил набор png спрайтов высотой 800 пикселей.

В моей игре герой должен быть высотой 1.8 юнита, (1.8 метра).
Я установил у спрайта следующие параметры - Filter Mode=No Filter. Compression=None.
И установил Pixels Per Unit=444. Перетащил спрайт на сцену, на игрока.
Теперь мой игрок на сцене ростом ровно 1.8 юнита.
Размер моей камеры 5.

Возникла проблема - а именно качество графики. Оно стало "резким".
Замечено, что чем больше картинка и соответственно надо установить большее Pixels Per Unit, тем "резче графика".
Изображение
На последней картинки Марио даже появился контур из точек.



С одной стороны я могу рисовать в высоком разрешении, а потом уменьшать графику.
Но тогда, если, например, мне понадобится приблизить камеру к герою - крупный план, то у меня будет графика в низком разрешении.
Если оставлю как сейчас, то при отдаленной камере будет вот такой неприятный, резкий эффект.

Что делать? Как правильно установить Pixels Per Unit? Или, может, я должен оставить его равным 100 и подгонять (уменьшать в графическом редакторе) графику?
EIvanov
UNIт
 
Сообщения: 103
Зарегистрирован: 05 июл 2021, 17:23

Re: Как правильно установить Pixels Per Unit?

Сообщение 1max1 19 апр 2023, 10:20

Вот такой настройОчка должен быть.

Изображение
Аватара пользователя
1max1
Адепт
 
Сообщения: 5505
Зарегистрирован: 28 июн 2017, 10:51

Re: Как правильно установить Pixels Per Unit?

Сообщение Alkos26Rus 19 апр 2023, 18:10

1max1 писал(а):Вот такой настройОчка должен быть.

Мипмепс в 2д? Зачем? У него просто края косячные на спрайте
Аватара пользователя
Alkos26Rus
Адепт
 
Сообщения: 1642
Зарегистрирован: 26 ноя 2020, 17:52
Откуда: Москва

Re: Как правильно установить Pixels Per Unit?

Сообщение EIvanov 22 апр 2023, 18:06

1max1, Alkos26Rus спасибо за ответ. Вы оба правы.

Вот такой настройОчка должен быть.

Да это работает. На картинке с марио исчезли точки вокруг.

Мипмепс в 2д? Зачем? У него просто края косячные на спрайте

И это, скорее всего верно. Мне следует подумать насчет спрайтов т.к. я рисовал их в высоком разрешении и наплодил кучу мелких деталей.
А теперь они отображаются в небольшом разрешении. камерой издалека.
EIvanov
UNIт
 
Сообщения: 103
Зарегистрирован: 05 июл 2021, 17:23

Re: Как правильно установить Pixels Per Unit?

Сообщение Alkos26Rus 22 апр 2023, 22:51

EIvanov писал(а):И это, скорее всего верно. Мне следует подумать насчет спрайтов т.к. я рисовал их в высоком разрешении и наплодил кучу мелких деталей.
А теперь они отображаются в небольшом разрешении. камерой издалека.

Формат случайно не PSD используешь?
Аватара пользователя
Alkos26Rus
Адепт
 
Сообщения: 1642
Зарегистрирован: 26 ноя 2020, 17:52
Откуда: Москва


Вернуться в Общие вопросы

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 18