Waterfall with custom materials layered over to create water refraction effects. Used custom made Blueprint texture baker to generate noise texture.
Waterfall
Waterfall NiagaraVFX breakdown
Custom Texture Baker Blueprint
Takes a Material, and a Render Target Texture Object and creates a texture object with the applied material.
Here a I generated a Caustic Material from scratch and used this to create custom noise textures that were used in all of the effects.
Niagara VFX
A collection of Niagara VFX I have built in Unreal Engine 5. Including HLSL, Custom Modules, Niagara Fluids, VDBs and Heterogenous Sparse Volumes. Some elements are imported from Embergen.