forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Эффекты/Шейдеры (http://forum.boolean.name/forumdisplay.php?f=170)
-   -   ParticleSystem (http://forum.boolean.name/showthread.php?t=20182)

ABTOMAT 04.02.2016 04:36

ParticleSystem
 
Вопрос такой: даёт ли преимущества в производительности использование ParticleSystem? Или же вопрос лишь в удобстве настройки параметров? По сравнению, например, с тем, что сделаешь класс, наследованный от MonoBehavoiur и пропишешь поведение в нём.

Жека 04.02.2016 07:19

Ответ: ParticleSystem
 
Я полагаю, если ты сделаешь партиклы на основе пула (глобального для всех подобных частиц), будешь обновлять их в FixedUpdate, то получится примерно то же самое.
Но удобство настройки в дефолтной - это да, т.к. всё уже сделано за нас.
Плюс есть готовые пресеты для взрывов и прочего, но я их ещё не смотрел.

pax 04.02.2016 16:47

Ответ: ParticleSystem
 
Имхо производительность будет явно выше. В Unity 5.3 частицы обрабатываются в отдельном потоке. А MonoBehaviour со своими эвентами - в основном.

ABTOMAT 09.02.2016 16:42

Ответ: ParticleSystem
 
В-общем, всем спасибо, сделал что хотел через Particle System.
Работает хорошо. Сравнений производительности не устраивал.


Часовой пояс GMT +4, время: 11:32.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot