Some may have noticed that I've had high hopes for CFD in Blender; based on it's support for OpenVDB and node-based editiing.
It's no surprise to me that it's
CGMatter* that stepped up. It is surprising the particle system isn't used, but he does use obscure nodes like Named Attribute. You can save following the tutorial for $1.50.
Obviously, this is a first pass. It's based on detecting whether a point is inside or outside the target, so there's no consideration of stagnation or laminar flow or low pressure in the wake.
The emitter is smaller than the target to keep the computation manageable, but Blender can be dispersed over a render farm so the troposphere's the limit.
*
Default Cube - Blender Short Film