Initial значения партикловых атрибутов
Предположим, мы установили частицам initial state или попросту создали их с определенными значениями атрибутов кропотливо вымученным скриптом, а потом захотели изменить некоторые из этих значений… Допустим, спрайты дыма имеют разный начальный скейл и увеличиваются относительно него со временем, и мы хотим их сделать в два раза меньше… Или попросту изменить в несколько раз массу осколков […]
In: FX · Tagged with: expression, initial state, maya, particle attribute, particles, runtimeAfterDynamics, runtimeBeforeDynamics
Проверка Нахождения частицы внутри объема и Влияния поля
Довольно часто возникает задача – определить находится ли частица внутри объекта и в зависимости от этого что-то с ней сделать (обычно убить 🙂 ) Often there’s a need to check whether a particle is inside an object or not and based on that to make something with it (usually kill 🙂 ) Можно проверять нормаль […]
In: FX · Tagged with: collision, expression, field, inputForce, maya, normal, particle attribute, particles, perfomance, runtimeAfterDynamics, runtimeBeforeDynamics, volume, volumeAxisField
Before/After Runtime Expressions
Довольно долгое время различия между runtimeBeforeDynamics и runtimeAfterDynamics партикловыми экспрешенами оставались для меня делом довольно смутным. Ну т.е. из названий в принципе все понятно – первые исполняются до динамики, а вторые после… Но что, черт возьми, на практике это означает и зачем оно надо, как можно полезно применить?! 🙂 For a pretty long time differences […]
In: FX · Tagged with: acceleration, collision, emit, expression, field, goal, maya, particle attribute, particles, runtimeAfterDynamics, runtimeBeforeDynamics, uniform