Не уверен, стоит ли это go здесь или где-то еще, поскольку это больше относится к искусству, чем к программированию, но тем не менее.
В настоящее время я немного озадачен тем, как импортировать спрайт для правильного разрешения. Я создаю свои изображения как .svg
в Inkscape, а затем экспортирую их в .png
. Затем я использую средство импорта спрайтов и нарезаю лист на строки и столбцы, предоставляя мне спрайты.
При экспорте как .png
имеются следующие настройки:
- Общая ширина и высота области.
- ширина и высота вывода, а также dpi
Теперь мне бы хотелось, чтобы, когда я выведите мой png, каждый нарезанный спрайт выглядит хорошо на экране 1920x1080 (может быть, его даже время go 4k - но давайте сначала решим эту проблему).
Тогда есть также настройка PPU
при импорте спрайта в Unity.
Я не знаю, как установить оба значения, я провел онлайн-исследование того, что это такое, но я не могу связать все это вместе.
Что мне нужно для значение dpi в Inkscape для и параметр PPU в Unity3D для обеспечения привлекательных спрайтов для монитора с разрешением 1920x1080?
Дополнительная информация; - Использовал сетку 108 пикселей (1080p / 10, я выбрал это в качестве произвольного значения), чтобы ширина была 108 * (4*3)
, а высота 108 * (3*3)
- Вокруг нарисованного объекта много пустых сеток, это потому, что у меня есть наложение на другой слой. Я использую это для ввода некоторой информации, которую я экспортирую вместе со всем документом, но это не так важно для этого вопроса.