Real-time Water Interaction
Platform: PC
Duration: 4 Weeks
Tools: Unreal Engine 5, Blueprints, Material Editor
- Solo Project
Assets List:
I primarily used one blueprint, five materials, and five render targets to achieve the effect.
Render Targets:
RT01, RT02, RT03:
the main render targets, continuously looping each frame.
RT_Normal:
the render target used for normal mapping.
the render target used for scene capture.
RT_SceneCapture:
Materials:
M_Water:
the material for the water surface itself.
draws the wave sources based on the position from RT_SceneCapture, rendering them onto the three RTs.
M_SceneCapture: