09-18-2023, 01:10 PM
Your blades are probably spinning so fast, that straight linear motion blur interpolation (the type that tyFlow uses for the Shape operator) is giving you no motion blur. Think of it like this: if a blade spins around 360 degrees in 1 frame, the difference between its start orientation and end orientation is essentially zero, even though it's traveled around in a full circle. tyFlow doesn't know about its travel path, only that it started and ended in the same place, hence no motion blur. Normal transform (object) motion blur can account for this, because those sub-frames will get sampled by the renderer...but that data isn't retained in the particles, which explains the difference.
You'd definitely need a workaround of some sort to get it working....one example would be to simulate your copters with particles to get their motion, but instead of the particles having your helicopters as shapes, you'd simply link actual helicopter geometry to the particles afterwards using a tyParticleController on their transform. This isn't going to be a great solution if you have hundreds of copters, but for only a few it wouldn't leave you with too heavy/unmanageable of a scene.
You'd definitely need a workaround of some sort to get it working....one example would be to simulate your copters with particles to get their motion, but instead of the particles having your helicopters as shapes, you'd simply link actual helicopter geometry to the particles afterwards using a tyParticleController on their transform. This isn't going to be a great solution if you have hundreds of copters, but for only a few it wouldn't leave you with too heavy/unmanageable of a scene.