1. Пользоваться форумом на планшетах и телефонах стало удобнее благодаря Tapatalk

В unity теряется качество картинки.

Тема в разделе "Unity3D", создана пользователем Патрисия, 26 мар 2015.

Модераторы: punkvideo
  1. Marie Tatiant

    Marie Tatiant Активный участник

    С нами с:
    20.02.2015
    Сообщения:
    10
    Симпатии:
    15
    Баллы:
    5
    Всем привет! Подскажите пожалуйста что делать, такая проблема - при уменьшении изображения в Unity пропадает качество картинки. При просмотре на телефоне еще ниче, но на планшете видно вокруг объектов на картинке появляются "зубчики". Как пересохранять картинки, в каком формате png или в другом, без потери качества?
    Спасибо!
     
  2. Мелкий

    Мелкий Активный участник

    С нами с:
    31.01.2008
    Сообщения:
    138
    Симпатии:
    3
    Баллы:
    12
    Вопрос про спрайты? или текстура? какое разрешение картинки?
     
  3. Marie Tatiant

    Marie Tatiant Активный участник

    С нами с:
    20.02.2015
    Сообщения:
    10
    Симпатии:
    15
    Баллы:
    5
    Картинки в формате png. Спрайт. Разрешение 300dpi.
     
  4. BeLiar

    BeLiar Активный участник

    С нами с:
    08.10.2007
    Сообщения:
    206
    Симпатии:
    21
    Баллы:
    17
    Скорее дело не в самой картинке, а в настройках импорта.
    Правильно спрашивают: спрайт или текстура? от этого будет зависеть какие настройки выставлять.
     
  5. Мелкий

    Мелкий Активный участник

    С нами с:
    31.01.2008
    Сообщения:
    138
    Симпатии:
    3
    Баллы:
    12
    300 dpi? ну и какое отношение дюймы имеют к количеству пикселей, вы можете в фотошопе поставить хоть 1200 хоть 1 dpi, и если убрать галочку resample, количество пикселей не изменится, dpi указывает соотношение пикселей к дюймам.У вас картинка на большие разрешения интерполируется в высокое разрешение и появляются "зубчики", нужно сделать наоборот, чтобы на малых разрешениях картинка из большой интерполировалась в маленькую, либо использовать 2 библиотеки спрайтов, для маленьких и больших разрешений (что идёт по дефолту)
     
  6. Fear

    Fear Мастер

    С нами с:
    18.12.2008
    Сообщения:
    259
    Симпатии:
    275
    Баллы:
    510
    Я слышал про искажения картинки из-за того, что формат сторон- не степень двойки. Попробой в фш растянуть картинку до стпени двойки по обеим сторонам. Например, было 3000x2000 (1.5 к 1), стало 2048x1024 (2 к 1) (несмотря на искажение содержимого), в Unity объект искази (1.5 к 1),чтобы вернуть содержимое картинки к начальным пропорциям.
    Сработало ?
     
Модераторы: punkvideo

Поделиться этой страницей