GPU particles or Vector fields limitations?

I put 12 vector fields and 1 gpu particle emitter on my level. It was assumed that all vector fields will effect on particles flow, but only 4 of 12 fields work. I googled a lot, but couldn’t find any useful information. Does UE4 have any unobvious limits in GPU particles or vector fields?

Similar question without solution: Only four vector fields working in blueprint - Blueprint - Unreal Engine Forums

You are right, and only 4 most relevant vector fields will affect your particles. This is a limitation of how it is hardcoded, probably considering performance/usability factors.

If you are fine with recompiling the engine yourself, you can edit
MAX_VECTOR_FIELDS in both particle simulation shader and C++ code, and uncomment several lines to expand support for more fields at once, but generally, it is not very practical.

Thank you :slight_smile:

Hi, I would like to know how to make particles through four fields?my emitter only across one and I don’t understand why .thank you!