Створення своєї трави


Чи є переклад цієї статті? Деякі кроки незрозумілий а зокрема ось це:
6.Create a solid color layer at the bottom of your image stack. This should match the general color of your document (in this case, greenish). Note that without this layer Unity will take alpha from merged transparency of all layers.

6.Create a solid color layer at the bottom of your image stack. This should match the general color of your document (in this case, greenish). Note that without this layer Unity will take alpha from merged transparency of all layers.

Створіть новий шар. повністю залитий кольором, і перенесіть його в самий низ (дно) вашого стека шарів. Колір шару повинен бути найбільш переважним в вихідній картинці (тобто для трави - це зелений, наприклад). Це потрібно, щоб Юніті правильно зчитував альфа канал.

В результаті має бути так: зверху - головний шар з вирізаним рослиною, під ним шар (об'єднані копії першого), який ви обробляли скриптом для фотошопа, і в самому низу - повністю залитий кольором (зеленим для трави).

Тепер потрібно натиснути правою кнопкою на першому шарі, в випадаючому меню вибрати Select Pixels, щоб виділити тільки його вміст.
Перейти у вкладку канали та натиснути на кнопку, де прямокутник з кружечком. Якщо все зроблено правильно, буде створено альфа канал, в якому біле - це ваш исходник.

Далі потрібно включити всі канали, в тому числі і альфа. Ваше вихідне зображення має матиме червоні області. Ось в такому вигляді і потрібно імпортувати в Юніті.

Доброго дня.
Скажіть, я що то не зовсім зрозумів, для чого потрібно використовувати скрипт Dilate Many?
Як я зрозумів він просто зрушує поточний шар на пару пікселів, а ось для чого?

tonic писал (а): Добрий день.
Скажіть, я що то не зовсім зрозумів, для чого потрібно використовувати скрипт Dilate Many?
Як я зрозумів він просто зрушує поточний шар на пару пікселів, а ось для чого?


Справа в тому, що коли ви імпотріруете картинку з прозорим фоном в юнітів і генеруєте альфа канал з ЧБ зображення (або використовуєте свою маску), межа альфи часто збігається з кордоном зображення, тому бувають артефакти нібито білих плям по краях. Щоб цього не було, в ФШ за допомогою цього скрипта ви як би розмивається ці межі, при цьому зберігаючи чіткість исходника. Соотв кордону більше не збігаються і ви отримуєте якісне зображення.

nile писал (а): Справа в тому, що коли ви імпотріруете картинку з прозорим фоном в юнітів і генеруєте альфа канал з ЧБ зображення (або використовуєте свою маску), межа альфи часто збігається з кордоном зображення, тому бувають артефакти нібито білих плям по краях . Щоб цього не було, в ФШ за допомогою цього скрипта ви як би розмивається ці межі, при цьому зберігаючи чіткість исходника. Соотв кордону більше не збігаються і ви отримуєте якісне зображення.

Ах ось воно як. хитро :)) Спасибі.
Як я розумію зрушувати треба по обом сторонам від вихідної картинки, так? Просто цей скрипт тільки в одному напрямку зрушує ..

Схожі статті