Ответ: Particle Candy
ну почему бы и нет.
ща у меня новая мысль насчёт шлейфов - копировать все частицы не как отдельный меш, а внутрь того же самого, и помечать им U второго набора коорд так же как и всем (а u играет роль номера частицы и подставляется в шейдере как номер элемента в массиве), но при этом шлейфам также увеличивать V (чем сильнее отстаёт - тем больше V). затем надо как-то придумать как упаковать единичный вектор из float3 во float2 (неужели никакого кодирования не придумали?)), т.к. у меня токо два места осталось в массиве (два массива - xyz,scale и пусто,пусто,ротация,альфа). затем из финальной позиции вертекса буду вычитать вектор направления полёта частицы, умноженный на какое-нибудь маленькое число и умноженное на V... вроде должно прокатить) да и быстрее будет работать.
|