raindrop-fx
Version:
Rain drop effect with WebGL
19 lines (15 loc) • 488 B
text/typescript
import RaindropFX from "raindrop-fx";
const canvas = document.querySelector("#canvas") as HTMLCanvasElement;
const rect = canvas.getBoundingClientRect();
canvas.width = rect.width;
canvas.height = rect.height;
const raindropFx = new RaindropFX({
canvas: canvas,
background: "../../assets/img/84765992_p0.jpg",
});
window.onresize = () =>
{
const rect = canvas.getBoundingClientRect();
raindropFx.resize(rect.width, rect.height);
}
raindropFx.start();