Learn Houdini there is a great series on how to construct rivers in Unreal using Houdini as your primary tool. Check out SIdeFX's channels on Youtube/ Vimeo here is one. https://vimeo.com/243733565 Also look up the talk that was about Horizon Zero Dawn and their rivers.