Can I generate my own costum vector field?

Hello everybody
I’m new to UE4, and I just begun to study particles systems. As a physics student, I got excited about the vector fields option in GPU particle systems, but I haven’t seen any option of creating my own inside of the unreal editor nor anything that allowes me to create my own vector field using mathematical functions.
Is there any other option other than maya for creating vector fields? maybe using C++ or somthing?
Thanks a lot, Idan

Houdini, 3dsmax (needs a free plugin), blender (also free plugin: [TOOL] Blender Vector Field Editor - Community Content, Tools and Tutorials - Unreal Engine Forums ) are probably your safest bets.

Doing it in c++ would be extremely tedious, and utter respect for any coder who can and does.

Thank you for your fast response!