Мені б хотілося створити шаржі, що виглядають на сонці / світлі, які виглядають дуже близькими (або однаковими) до таких у дуже відомих і улюблених іграх, як "Подорож":
та Орі:
Як я можу це досягти?
Мені б хотілося створити шаржі, що виглядають на сонці / світлі, які виглядають дуже близькими (або однаковими) до таких у дуже відомих і улюблених іграх, як "Подорож":
та Орі:
Як я можу це досягти?
Відповіді:
Використовуйте розтягнуту частинку для отримання ефекту. У "Рендерері" виберіть "Розтягнутий білборд". Змініть масштаб довжини, як вам потрібно. Це можна використовувати як в 3D, так і в 2D сценах.
Якщо ви насправді отримуєте силу, вивчіть Шейдер . Переважно вершина та фрагмент шейдер. Малювати речі - це не завжди рішення. Розмір збірки збільшується за рахунок додаткових творів мистецтва. Якщо говорити про загальний ефект. Дивіться ефект золотої картки Hearthstone .
Ви згадуєте, що використовуєте Unity, щоб ви могли використовувати їх офіційну функцію "Сонячні вали"; він вбудований прямо в двигун: ви можете прочитати ці Документи Unity, щоб отримати гарне уявлення про те, на що вони здатні, і це відео на YouTube зможе вас реалізувати.
До речі, вам потрібно буде завантажити стандартні активи Unity , щоб потім використовувати.
Це те, що ми робимо, і результати виглядають так само, як і в Ori.
Вам потрібна текстура для вашого світлового вала, що петлі вертикально. Це з нашого проекту (звідси водяний знак, вибачте)
Ви додаєте його до матеріалу частинок, а матеріал додаєте до Примітивної площини. Це повинно виглядати приємно і сяючим.
Ще два кроки. По-перше, ви розтягуєте літак справді високим. Настільки високі, як це потрібно. І два, ви оживляєте вертикальне зміщення текстури за допомогою шейдерів або сценаріїв. Завдяки цьому світло виглядає живим. Додайте крихітні пилові частинки для додаткової витонченості.
Ви можете додати такий собі ефект падіння теж за допомогою шейдерних сценаріїв, але це складніше.
Під час використання Unity 2019.3, Universal Renderpipeline (URP) та конкретно 2D-рендерінга, ви можете використовувати 2D Sprite Lights. Вам потрібна текстура (наприклад, що показує volvis), додайте до своєї сцени новий "light / 2D / Sprite Light 2D", і ви можете вибрати цю текстуру як "спрайт" в інспекторі властивостей.
Для офіційного зразка Unity, перегляньте "Загублену крипту", подивіться на сценографі під "Вогнями / Лісом / Легкими валами", див. Таке зображення (зверніть увагу: ефект спочатку тонкий, інтенсивність була збільшена на зображенні нижче ). Якщо ви спробуйте, також перегляньте «сонячні плями», які дуже схожі, а також приємно впливають.
https://assetstore.unity.com/packages/essentials/tutorial-projects/lost-crypt-2d-sample-project-158673