While attempting to create a wave effect on an image, I hit a roadblock. There are two SVGs involved - one with the path I want to use and the other behaving as expected but with the wrong clip path/shape. However, when I try to insert the desired path, it doesn't seem to work. What am I missing here and how can I resolve this issue?
Path I Want to Use
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1441 742" fill="none">
<path d="M0 740.5V0H1440.5V557C1369 549 1193.8 549.4 1073 615C922
697 809 702.5 698.5 685C611.987 671.299 465 603 286 677C142.8 736.2 35.6667 744 0 740.5Z"
fill="#001E61"/>
</svg>
Example That Works But Has Wrong Path
img {
clip-path: url(#svgClip);
width: 100%;
height: 800px;
object-fit: cover;
display: block;
margin-right: auto;
margin-left: auto;
}
<img src="https://stage.popsacademy.se/wp-content/uploads/2020/10/popsacademybild2-1920x1080px-1920x1080.jpg" />
<svg width="0" height="0">
<clipPath id="svgClip" clipPathUnits="objectBoundingBox">
<path d="M0.75815095,0.0579477769 C0.879893708,
0.187288937 0.902165272,0 1,0.785996249
C0.627963035,0.966765889 0.26163708,0.71434951
0.111342491,0.755791573 C-0.0332137967,
0.603287436 -0.035795248, 0.382887577 0.0965066612,
0.173955315 C0.200239457,0.0101396315 0.648923894,
-0.0580965318 0.75815095,0.0579477769 Z">
</clipPath>
</svg>