Hello guys,
In one of my projects I need to dynamically spawn river and lakes (Blueprint project). Using UE5 official plugin “Water”.
When I am using the BP manually, adding it to the scene, adding spline points etc. every thing is acting normally. But when I made some logic around it, reading coordinates from JSON file and then trying to spawn the river/lake. It is not showing in the the viewport when running the simulation. The water appears only when I manually “touch” the component in the BP (component Spline Comp (WaterSpline)), for example changing coordinate or checking some checkbox. It looks like, the input from editor runs some refresh on the BP and then it is shown. I tried to check some boxes in the BP but nothing worked for me.
After starting the simulation, the BP is created in the outliner, the spline comp has points etc. But the water is no visible.
After “touching” the component Spline Comp and updating for example X coordinate from 0 to 1. The water appears.
I also enclose the BP just in case, but I think that there is no problem.
I know that the plugin is in experimental stage, but this does not seems right even for that stage. I think that I am missing something.
Thank you in advance for any help.