Use stencils (maybe) to always render an actor above water

meaning you can use distance field test to mask out water, it needs separate cutout mesh for your boat shape