Як я можу зробити ефектний вибуховий частинок?


34

Я не дуже художник, але намагаюся зробити пристойні ефекти на частинки в 2.5D грі. Я роблю репліку "Танки" Wii Play, і я не можу повністю зробити так, щоб вибухи виглядали добре. Я не йду за точним стилем, як вони мали, мабуть, щось більш реалістичне, менш дитяче.

Мій двигун з частинками просто малює 2d текстури на екрані та підтримує за частинкою: вихідне положення, швидкість, гравітацію (або будь-яке прискорення), опір повітря (перетягування), колір, включаючи альфа, стартовий розмір, швидкість розширення розміру, термін експлуатації та швидкість зникнення

Під час моїх вибухів в танку я малюю близько 100 частинок, і я цілими днями налаштовував параметри, намагаючись зробити речі гарними. Тож мені цікаво, які поради щодо отримання хороших результатів? Що найважливіше, зокрема для вибухів?

  • Маєте текстури хорошої якості?
  • Маючи різноманітні текстури?
  • Правильні кольори?
  • Реалістичний рух частинок?
  • Маючи багато і багато частинок, багато більше 100?

Перевірте це зображення. Я намагався повторити це, зробивши частинки, які вистрілюють і створюють більше частинок на хвилі. Але моє все ще не таке.

Відповіді:


5

Зокрема, для вибухів дуже важливо правильно змішати. Одним з дуже важливих елементів є використання попередньо розмноженого альфа . Цитується за посиланням:

Що робити, якщо ви хочете, щоб система з частинками, у складі якої старіють частинки полум'я, перетворювалася на частинки соковитих лерпінгу? Ви не можете змінити візуалізацію посеред системи частинок, це нерозумно. Хто може нам зараз допомогти? Чому - це вдосконалений Альфа-людина - слава богу, що ти тут!

Таким чином, ви можете змінити частинки від добавки на лерп у міру дорослішання - все, що ви робите, - це змінити значення альфа з 0 і колір текстури з вогняно-червоного / жовтого кольору на альфа-1 і темного забарвленого кольору.


Посилання розірвано, але ось кешована версія, яка, здається, працює: webcache.googleusercontent.com/search?q=cache:http://…
user89

Це посилання також порушено - ось краща версія: web.archive.org/web/20100316210937/http://home.comcast.net/…
Blue_Dragon360

4

Якщо у вас добре виглядає система частинок, ви можете розглянути можливість використання сферичної рекламної дошки для видалення дратівливих артефактів для різання та вискочування.

Ви можете знайти приклад за адресою http://www.iit.bme.hu/~szirmay/firesmoke.pdf .


Відео ефекту пов’язане з цієї сторінки: iit.bme.hu/~szirmay/firesmoke_link.htm
Блер Холлоуей

2

Величезний об'єм частинок не потрібен. Що вам найбільше допоможе - це вміст кожної частинки суміші між серією текстур у часі. Отож, почніть це як маленький яскравий кулька, розгорніть його на більший помаранчевий спалах, потім на світло-сірий димчастий наліт, який потім переходить на менший темніше згасаючий плям диму.

Навіть змішування між парою текстур призведе до величезної зміни в тому, як виглядатимуть ваші частинки.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.